builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1012 starttime: 1467386827.01 results: success (0) buildid: 20160701065031 builduid: c767f5fb4f57427c8722dbadfbf73505 revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.009239) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.009869) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.010287) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.057050) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.057469) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False --2016-07-01 08:27:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-07-01 08:27:07 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.619411 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.711024) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.711511) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029955 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:07.775142) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 08:27:07.775627) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5e6976a28642d4d159071e14fd3251d76b9c46fa --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-beta --rev 5e6976a28642d4d159071e14fd3251d76b9c46fa --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False 2016-07-01 08:27:07,932 truncating revision to first 12 chars 2016-07-01 08:27:07,932 Setting DEBUG logging. 2016-07-01 08:27:07,933 attempt 1/10 2016-07-01 08:27:07,933 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5e6976a28642?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 08:27:09,109 unpacking tar archive at: mozilla-beta-5e6976a28642/testing/mozharness/ program finished with exit code 0 elapsedTime=1.678847 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 08:27:09.488008) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:09.488494) ========= script_repo_revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:09.489076) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:09.495580) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:27:09.525137) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 24 secs) (at 2016-07-01 08:27:09.525599) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False 08:27:09 INFO - MultiFileLogger online at 20160701 08:27:09 in /builds/slave/test 08:27:09 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-beta --download-symbols true 08:27:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:27:09 INFO - {'append_to_log': False, 08:27:09 INFO - 'base_work_dir': '/builds/slave/test', 08:27:09 INFO - 'blob_upload_branch': 'mozilla-beta', 08:27:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:27:09 INFO - 'buildbot_json_path': 'buildprops.json', 08:27:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:27:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:27:09 INFO - 'download_minidump_stackwalk': True, 08:27:09 INFO - 'download_symbols': 'true', 08:27:09 INFO - 'e10s': False, 08:27:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:27:09 INFO - 'tooltool.py': '/tools/tooltool.py', 08:27:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:27:09 INFO - '/tools/misc-python/virtualenv.py')}, 08:27:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:27:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:27:09 INFO - 'log_level': 'info', 08:27:09 INFO - 'log_to_console': True, 08:27:09 INFO - 'opt_config_files': (), 08:27:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:27:09 INFO - '--processes=1', 08:27:09 INFO - '--config=%(test_path)s/wptrunner.ini', 08:27:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:27:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:27:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:27:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:27:09 INFO - 'pip_index': False, 08:27:09 INFO - 'require_test_zip': True, 08:27:09 INFO - 'test_type': ('testharness',), 08:27:09 INFO - 'this_chunk': '1', 08:27:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:27:09 INFO - 'total_chunks': '10', 08:27:09 INFO - 'virtualenv_path': 'venv', 08:27:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:27:09 INFO - 'work_dir': 'build'} 08:27:09 INFO - ##### 08:27:09 INFO - ##### Running clobber step. 08:27:09 INFO - ##### 08:27:09 INFO - Running pre-action listener: _resource_record_pre_action 08:27:09 INFO - Running main action method: clobber 08:27:09 INFO - rmtree: /builds/slave/test/build 08:27:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:27:10 INFO - Running post-action listener: _resource_record_post_action 08:27:10 INFO - ##### 08:27:10 INFO - ##### Running read-buildbot-config step. 08:27:10 INFO - ##### 08:27:10 INFO - Running pre-action listener: _resource_record_pre_action 08:27:10 INFO - Running main action method: read_buildbot_config 08:27:10 INFO - Using buildbot properties: 08:27:10 INFO - { 08:27:10 INFO - "project": "", 08:27:10 INFO - "product": "firefox", 08:27:10 INFO - "script_repo_revision": "production", 08:27:10 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:27:10 INFO - "repository": "", 08:27:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:27:10 INFO - "buildid": "20160701065031", 08:27:10 INFO - "pgo_build": "False", 08:27:10 INFO - "basedir": "/builds/slave/test", 08:27:10 INFO - "buildnumber": 76, 08:27:10 INFO - "slavename": "tst-linux32-spot-1012", 08:27:10 INFO - "revision": "5e6976a28642d4d159071e14fd3251d76b9c46fa", 08:27:10 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:27:10 INFO - "platform": "linux", 08:27:10 INFO - "branch": "mozilla-beta", 08:27:10 INFO - "repo_path": "releases/mozilla-beta", 08:27:10 INFO - "moz_repo_path": "", 08:27:10 INFO - "stage_platform": "linux", 08:27:10 INFO - "builduid": "c767f5fb4f57427c8722dbadfbf73505", 08:27:10 INFO - "slavebuilddir": "test" 08:27:10 INFO - } 08:27:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:27:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:27:10 INFO - Running post-action listener: _resource_record_post_action 08:27:10 INFO - ##### 08:27:10 INFO - ##### Running download-and-extract step. 08:27:10 INFO - ##### 08:27:10 INFO - Running pre-action listener: _resource_record_pre_action 08:27:10 INFO - Running main action method: download_and_extract 08:27:10 INFO - mkdir: /builds/slave/test/build/tests 08:27:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:10 INFO - https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:27:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:27:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:27:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:27:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:27:12 INFO - Downloaded 1291 bytes. 08:27:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:27:12 INFO - Using the following test package requirements: 08:27:12 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:27:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:27:12 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:27:12 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'jsshell-linux-i686.zip'], 08:27:12 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:27:12 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:27:12 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:27:12 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:27:12 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:27:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:27:12 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:27:12 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:27:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:12 INFO - https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:27:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:27:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:27:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:27:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:27:21 INFO - Downloaded 22860840 bytes. 08:27:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:27:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:27:21 INFO - caution: filename not matched: web-platform/* 08:27:21 INFO - Return code: 11 08:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:21 INFO - https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:27:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:27:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:27:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:27:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:27:33 INFO - Downloaded 36389078 bytes. 08:27:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:27:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:27:37 INFO - caution: filename not matched: bin/* 08:27:37 INFO - caution: filename not matched: config/* 08:27:37 INFO - caution: filename not matched: mozbase/* 08:27:37 INFO - caution: filename not matched: marionette/* 08:27:37 INFO - caution: filename not matched: tools/wptserve/* 08:27:37 INFO - Return code: 11 08:27:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:37 INFO - https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:27:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:27:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:27:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:27:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:27:57 INFO - Downloaded 69351569 bytes. 08:27:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:27:57 INFO - mkdir: /builds/slave/test/properties 08:27:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:27:57 INFO - Writing to file /builds/slave/test/properties/build_url 08:27:57 INFO - Contents: 08:27:57 INFO - build_url:https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:28:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:28:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:28:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:28:11 INFO - Contents: 08:28:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:11 INFO - https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:28:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:28:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:28:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:28:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:28:43 INFO - Downloaded 92359150 bytes. 08:28:43 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:28:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:28:52 INFO - Return code: 0 08:28:52 INFO - Running post-action listener: _resource_record_post_action 08:28:52 INFO - Running post-action listener: set_extra_try_arguments 08:28:52 INFO - ##### 08:28:52 INFO - ##### Running create-virtualenv step. 08:28:52 INFO - ##### 08:28:52 INFO - Running pre-action listener: _pre_create_virtualenv 08:28:52 INFO - Running pre-action listener: _resource_record_pre_action 08:28:52 INFO - Running main action method: create_virtualenv 08:28:52 INFO - Creating virtualenv /builds/slave/test/build/venv 08:28:52 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 08:28:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:28:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:28:53 INFO - Using real prefix '/usr' 08:28:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:28:54 INFO - Installing distribute.............................................................................................................................................................................................done. 08:28:58 INFO - Installing pip.................done. 08:28:58 INFO - Return code: 0 08:28:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:28:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:28:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:28:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8bd2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c39598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', '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 08:28:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:28:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:28:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:28:58 INFO - 'CCACHE_UMASK': '002', 08:28:58 INFO - 'DISPLAY': ':0', 08:28:58 INFO - 'HOME': '/home/cltbld', 08:28:58 INFO - 'LANG': 'en_US.UTF-8', 08:28:58 INFO - 'LOGNAME': 'cltbld', 08:28:58 INFO - 'MAIL': '/var/mail/cltbld', 08:28:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:28:58 INFO - 'MOZ_NO_REMOTE': '1', 08:28:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:28:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:28:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:28:58 INFO - 'PWD': '/builds/slave/test', 08:28:58 INFO - 'SHELL': '/bin/bash', 08:28:58 INFO - 'SHLVL': '1', 08:28:58 INFO - 'TERM': 'linux', 08:28:58 INFO - 'TMOUT': '86400', 08:28:58 INFO - 'USER': 'cltbld', 08:28:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:28:58 INFO - '_': '/tools/buildbot/bin/python'} 08:28:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:28:58 INFO - Downloading/unpacking psutil>=0.7.1 08:28:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:28:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:28:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:28:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:28:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:28:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:29:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:29:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:29:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:29:03 INFO - Installing collected packages: psutil 08:29:03 INFO - Running setup.py install for psutil 08:29:03 INFO - building 'psutil._psutil_linux' extension 08:29:03 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:29:04 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:29:04 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:29:04 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:29:04 INFO - building 'psutil._psutil_posix' extension 08:29:04 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:29:04 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:29:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:29:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:29:05 INFO - Successfully installed psutil 08:29:05 INFO - Cleaning up... 08:29:05 INFO - Return code: 0 08:29:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:29: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')]} 08:29:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:29:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29: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')]} 08:29:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:29:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:05 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 0x8bd2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c39598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', '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 08:29:05 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 08:29:05 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 08:29:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:29:05 INFO - 'CCACHE_UMASK': '002', 08:29:05 INFO - 'DISPLAY': ':0', 08:29:05 INFO - 'HOME': '/home/cltbld', 08:29:05 INFO - 'LANG': 'en_US.UTF-8', 08:29:05 INFO - 'LOGNAME': 'cltbld', 08:29:05 INFO - 'MAIL': '/var/mail/cltbld', 08:29:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:29:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:29:05 INFO - 'MOZ_NO_REMOTE': '1', 08:29:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:29:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:29:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:29:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:29:05 INFO - 'PWD': '/builds/slave/test', 08:29:05 INFO - 'SHELL': '/bin/bash', 08:29:05 INFO - 'SHLVL': '1', 08:29:05 INFO - 'TERM': 'linux', 08:29:05 INFO - 'TMOUT': '86400', 08:29:05 INFO - 'USER': 'cltbld', 08:29:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:29:05 INFO - '_': '/tools/buildbot/bin/python'} 08:29:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:29:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:29:05 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 08:29:05 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 08:29:05 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 08:29:05 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 08:29:05 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 08:29:05 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 08:29:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:29:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:29:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:29:10 INFO - Installing collected packages: mozsystemmonitor 08:29:10 INFO - Running setup.py install for mozsystemmonitor 08:29:10 INFO - Successfully installed mozsystemmonitor 08:29:10 INFO - Cleaning up... 08:29:10 INFO - Return code: 0 08:29:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:29:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:29:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:10 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 0x8bd2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c39598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', '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 08:29:10 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 08:29:10 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 08:29:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:29:10 INFO - 'CCACHE_UMASK': '002', 08:29:10 INFO - 'DISPLAY': ':0', 08:29:10 INFO - 'HOME': '/home/cltbld', 08:29:10 INFO - 'LANG': 'en_US.UTF-8', 08:29:10 INFO - 'LOGNAME': 'cltbld', 08:29:10 INFO - 'MAIL': '/var/mail/cltbld', 08:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:29:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:29:10 INFO - 'MOZ_NO_REMOTE': '1', 08:29:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:29:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:29:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:29:10 INFO - 'PWD': '/builds/slave/test', 08:29:10 INFO - 'SHELL': '/bin/bash', 08:29:10 INFO - 'SHLVL': '1', 08:29:10 INFO - 'TERM': 'linux', 08:29:10 INFO - 'TMOUT': '86400', 08:29:10 INFO - 'USER': 'cltbld', 08:29:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:29:10 INFO - '_': '/tools/buildbot/bin/python'} 08:29:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:29:11 INFO - Downloading/unpacking blobuploader==1.2.4 08:29:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:29:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:29:11 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 08:29:11 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 08:29:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:29:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:29:16 INFO - Downloading blobuploader-1.2.4.tar.gz 08:29:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:29:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:29:16 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 08:29:16 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 08:29:16 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 08:29:16 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 08:29:16 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 08:29:16 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 08:29:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:29:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:29: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 08:29: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 08:29: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 08:29: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 08:29: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 08:29: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 08:29:17 INFO - Downloading docopt-0.6.1.tar.gz 08:29:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:29:18 INFO - Installing collected packages: blobuploader, requests, docopt 08:29:18 INFO - Running setup.py install for blobuploader 08:29:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:29:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:29:18 INFO - Running setup.py install for requests 08:29:19 INFO - Running setup.py install for docopt 08:29:19 INFO - Successfully installed blobuploader requests docopt 08:29:19 INFO - Cleaning up... 08:29:19 INFO - Return code: 0 08:29:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:29: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')]} 08:29:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:29:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29: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')]} 08:29:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:29:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:19 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 0x8bd2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c39598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', '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 08:29:19 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 08:29:19 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 08:29:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:29:19 INFO - 'CCACHE_UMASK': '002', 08:29:19 INFO - 'DISPLAY': ':0', 08:29:19 INFO - 'HOME': '/home/cltbld', 08:29:19 INFO - 'LANG': 'en_US.UTF-8', 08:29:19 INFO - 'LOGNAME': 'cltbld', 08:29:19 INFO - 'MAIL': '/var/mail/cltbld', 08:29:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:29:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:29:19 INFO - 'MOZ_NO_REMOTE': '1', 08:29:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:29:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:29:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:29:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:29:19 INFO - 'PWD': '/builds/slave/test', 08:29:19 INFO - 'SHELL': '/bin/bash', 08:29:19 INFO - 'SHLVL': '1', 08:29:19 INFO - 'TERM': 'linux', 08:29:19 INFO - 'TMOUT': '86400', 08:29:19 INFO - 'USER': 'cltbld', 08:29:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:29:19 INFO - '_': '/tools/buildbot/bin/python'} 08:29:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:29:19 INFO - Running setup.py (path:/tmp/pip-dGw905-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:29:19 INFO - Running setup.py (path:/tmp/pip-TX4WVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:29:20 INFO - Running setup.py (path:/tmp/pip-U2nEF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:29:20 INFO - Running setup.py (path:/tmp/pip-qV9vU1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:29:20 INFO - Running setup.py (path:/tmp/pip-8sZwgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:29:20 INFO - Running setup.py (path:/tmp/pip-bRbiNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:29:20 INFO - Running setup.py (path:/tmp/pip-RWU0X8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:29:20 INFO - Running setup.py (path:/tmp/pip-nq_Nx9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:29:20 INFO - Running setup.py (path:/tmp/pip-cF3T2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:29:20 INFO - Running setup.py (path:/tmp/pip-eiy2KO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:29:21 INFO - Running setup.py (path:/tmp/pip-DKU7VB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:29:21 INFO - Running setup.py (path:/tmp/pip-vK4Zvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:29:21 INFO - Running setup.py (path:/tmp/pip-C7Lp_X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:29:21 INFO - Running setup.py (path:/tmp/pip-nMieCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:29:21 INFO - Running setup.py (path:/tmp/pip-l5hYFn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:29:21 INFO - Running setup.py (path:/tmp/pip-IH_iuM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:29:21 INFO - Running setup.py (path:/tmp/pip-6F_mRd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:29:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:29:22 INFO - Running setup.py (path:/tmp/pip-mO9wfz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:29:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:29:22 INFO - Running setup.py (path:/tmp/pip-P_FRFj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:29:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:29:22 INFO - Running setup.py (path:/tmp/pip-akQZy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:29:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:29:22 INFO - Running setup.py (path:/tmp/pip-ry7s8r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:29:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:29:22 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 08:29:22 INFO - Running setup.py install for manifestparser 08:29:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:29:23 INFO - Running setup.py install for mozcrash 08:29:23 INFO - Running setup.py install for mozdebug 08:29:23 INFO - Running setup.py install for mozdevice 08:29:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:29:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:29:23 INFO - Running setup.py install for mozfile 08:29:24 INFO - Running setup.py install for mozhttpd 08:29:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Running setup.py install for mozinfo 08:29:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Running setup.py install for mozInstall 08:29:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:29:24 INFO - Running setup.py install for mozleak 08:29:24 INFO - Running setup.py install for mozlog 08:29:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:29:25 INFO - Running setup.py install for moznetwork 08:29:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:29:25 INFO - Running setup.py install for mozprocess 08:29:25 INFO - Running setup.py install for mozprofile 08:29:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:29:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:29:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:29:25 INFO - Running setup.py install for mozrunner 08:29:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:29:26 INFO - Running setup.py install for mozscreenshot 08:29:26 INFO - Running setup.py install for moztest 08:29:26 INFO - Running setup.py install for mozversion 08:29:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:29:26 INFO - Running setup.py install for wptserve 08:29:26 INFO - Running setup.py install for marionette-driver 08:29:27 INFO - Running setup.py install for browsermob-proxy 08:29:27 INFO - Running setup.py install for marionette-client 08:29:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:29:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:29:27 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 08:29:27 INFO - Cleaning up... 08:29:27 INFO - Return code: 0 08:29:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:29:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:29:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:29:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:29:27 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 0x8bd2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c39598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cebf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', '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 08:29:27 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 08:29:27 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 08:29:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:29:27 INFO - 'CCACHE_UMASK': '002', 08:29:27 INFO - 'DISPLAY': ':0', 08:29:27 INFO - 'HOME': '/home/cltbld', 08:29:27 INFO - 'LANG': 'en_US.UTF-8', 08:29:27 INFO - 'LOGNAME': 'cltbld', 08:29:27 INFO - 'MAIL': '/var/mail/cltbld', 08:29:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:29:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:29:27 INFO - 'MOZ_NO_REMOTE': '1', 08:29:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:29:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:29:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:29:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:29:27 INFO - 'PWD': '/builds/slave/test', 08:29:27 INFO - 'SHELL': '/bin/bash', 08:29:27 INFO - 'SHLVL': '1', 08:29:27 INFO - 'TERM': 'linux', 08:29:27 INFO - 'TMOUT': '86400', 08:29:27 INFO - 'USER': 'cltbld', 08:29:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:29:27 INFO - '_': '/tools/buildbot/bin/python'} 08:29:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:29:28 INFO - Running setup.py (path:/tmp/pip-Fb0oYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:29:28 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)) 08:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:29:28 INFO - Running setup.py (path:/tmp/pip-Zc6wFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:29:28 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)) 08:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:29:28 INFO - Running setup.py (path:/tmp/pip-7bSiyw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:29:28 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)) 08:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:29:28 INFO - Running setup.py (path:/tmp/pip-AiI2Nk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:29:28 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)) 08:29:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:29:29 INFO - Running setup.py (path:/tmp/pip-LTG1hg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:29:29 INFO - Running setup.py (path:/tmp/pip-n4aK6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:29:29 INFO - Running setup.py (path:/tmp/pip-c0PIxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:29:29 INFO - Running setup.py (path:/tmp/pip-Gwr4pZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:29:29 INFO - Running setup.py (path:/tmp/pip-Yz33j6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:29:29 INFO - Running setup.py (path:/tmp/pip-LfnDbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:29:29 INFO - Running setup.py (path:/tmp/pip-1SZudx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:29:29 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)) 08:29:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:29:29 INFO - Running setup.py (path:/tmp/pip-3NfPUD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:29:30 INFO - Running setup.py (path:/tmp/pip-jgSuCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:29:30 INFO - Running setup.py (path:/tmp/pip-JSo_VI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:29:30 INFO - Running setup.py (path:/tmp/pip-qr3MIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:29:30 INFO - Running setup.py (path:/tmp/pip-rWIQqT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:29:30 INFO - Running setup.py (path:/tmp/pip-aQxXmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:29:30 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)) 08:29:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:29:30 INFO - Running setup.py (path:/tmp/pip-5NyLAd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:29:31 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)) 08:29:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:29:31 INFO - Running setup.py (path:/tmp/pip-UsFosK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:29:31 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)) 08:29:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:29:31 INFO - Running setup.py (path:/tmp/pip-GrmSGn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:29:31 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)) 08:29:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:29:31 INFO - Running setup.py (path:/tmp/pip-kqIcwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:29:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:29:31 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)) 08:29:31 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)) 08:29:31 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)) 08:29:31 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)) 08:29:31 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)) 08:29:31 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)) 08:29:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:29:31 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 08:29:31 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 08:29:31 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 08:29:31 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 08:29:31 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 08:29:31 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 08:29:36 INFO - Downloading blessings-1.6.tar.gz 08:29:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:29:36 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)) 08:29:36 INFO - Installing collected packages: blessings 08:29:36 INFO - Running setup.py install for blessings 08:29:37 INFO - Successfully installed blessings 08:29:37 INFO - Cleaning up... 08:29:37 INFO - Return code: 0 08:29:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:29:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:29:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:29:37 INFO - Reading from file tmpfile_stdout 08:29:37 INFO - Current package versions: 08:29:37 INFO - argparse == 1.2.1 08:29:37 INFO - blessings == 1.6 08:29:37 INFO - blobuploader == 1.2.4 08:29:37 INFO - browsermob-proxy == 0.6.0 08:29:37 INFO - docopt == 0.6.1 08:29:37 INFO - manifestparser == 1.1 08:29:37 INFO - marionette-client == 2.3.0 08:29:37 INFO - marionette-driver == 1.4.0 08:29:37 INFO - mozInstall == 1.12 08:29:37 INFO - mozcrash == 0.17 08:29:37 INFO - mozdebug == 0.1 08:29:37 INFO - mozdevice == 0.48 08:29:37 INFO - mozfile == 1.2 08:29:37 INFO - mozhttpd == 0.7 08:29:37 INFO - mozinfo == 0.9 08:29:37 INFO - mozleak == 0.1 08:29:37 INFO - mozlog == 3.1 08:29:37 INFO - moznetwork == 0.27 08:29:37 INFO - mozprocess == 0.22 08:29:37 INFO - mozprofile == 0.28 08:29:37 INFO - mozrunner == 6.11 08:29:37 INFO - mozscreenshot == 0.1 08:29:37 INFO - mozsystemmonitor == 0.0 08:29:37 INFO - moztest == 0.7 08:29:37 INFO - mozversion == 1.4 08:29:37 INFO - psutil == 3.1.1 08:29:37 INFO - requests == 1.2.3 08:29:37 INFO - wptserve == 1.4.0 08:29:37 INFO - wsgiref == 0.1.2 08:29:37 INFO - Running post-action listener: _resource_record_post_action 08:29:37 INFO - Running post-action listener: _start_resource_monitoring 08:29:37 INFO - Starting resource monitoring. 08:29:37 INFO - ##### 08:29:37 INFO - ##### Running pull step. 08:29:37 INFO - ##### 08:29:37 INFO - Running pre-action listener: _resource_record_pre_action 08:29:37 INFO - Running main action method: pull 08:29:37 INFO - Pull has nothing to do! 08:29:37 INFO - Running post-action listener: _resource_record_post_action 08:29:37 INFO - ##### 08:29:37 INFO - ##### Running install step. 08:29:37 INFO - ##### 08:29:37 INFO - Running pre-action listener: _resource_record_pre_action 08:29:37 INFO - Running main action method: install 08:29:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:29:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:29:38 INFO - Reading from file tmpfile_stdout 08:29:38 INFO - Detecting whether we're running mozinstall >=1.0... 08:29:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:29:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:29:38 INFO - Reading from file tmpfile_stdout 08:29:38 INFO - Output received: 08:29:38 INFO - Usage: mozinstall [options] installer 08:29:38 INFO - Options: 08:29:38 INFO - -h, --help show this help message and exit 08:29:38 INFO - -d DEST, --destination=DEST 08:29:38 INFO - Directory to install application into. [default: 08:29:38 INFO - "/builds/slave/test"] 08:29:38 INFO - --app=APP Application being installed. [default: firefox] 08:29:38 INFO - mkdir: /builds/slave/test/build/application 08:29:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:29:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:30:08 INFO - Reading from file tmpfile_stdout 08:30:08 INFO - Output received: 08:30:08 INFO - /builds/slave/test/build/application/firefox/firefox 08:30:08 INFO - Running post-action listener: _resource_record_post_action 08:30:08 INFO - ##### 08:30:08 INFO - ##### Running run-tests step. 08:30:08 INFO - ##### 08:30:08 INFO - Running pre-action listener: _resource_record_pre_action 08:30:08 INFO - Running main action method: run_tests 08:30:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:30:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:30:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:30:08 INFO - grabbing minidump binary from tooltool 08:30:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:08 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89cde30>, '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 0x8c6ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ce9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:30:08 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:30:08 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:30:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:30:08 INFO - Return code: 0 08:30:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:30:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:30:08 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/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:30:08 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/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:30:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:30:08 INFO - 'CCACHE_UMASK': '002', 08:30:08 INFO - 'DISPLAY': ':0', 08:30:08 INFO - 'HOME': '/home/cltbld', 08:30:08 INFO - 'LANG': 'en_US.UTF-8', 08:30:08 INFO - 'LOGNAME': 'cltbld', 08:30:08 INFO - 'MAIL': '/var/mail/cltbld', 08:30:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:30:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:30:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:30:08 INFO - 'MOZ_NO_REMOTE': '1', 08:30:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:30:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:30:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:30:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:30:08 INFO - 'PWD': '/builds/slave/test', 08:30:08 INFO - 'SHELL': '/bin/bash', 08:30:08 INFO - 'SHLVL': '1', 08:30:08 INFO - 'TERM': 'linux', 08:30:08 INFO - 'TMOUT': '86400', 08:30:08 INFO - 'USER': 'cltbld', 08:30:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288', 08:30:08 INFO - '_': '/tools/buildbot/bin/python'} 08:30:08 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/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:30:09 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:30:09 INFO - import pkg_resources 08:30:10 INFO - Using 1 client processes 08:30:10 INFO - wptserve Starting http server on 127.0.0.1:8000 08:30:10 INFO - wptserve Starting http server on 127.0.0.1:8001 08:30:10 INFO - wptserve Starting http server on 127.0.0.1:8443 08:30:12 INFO - SUITE-START | Running 778 tests 08:30:12 INFO - Running testharness tests 08:30:12 INFO - Setting up ssl 08:30:12 INFO - PROCESS | certutil | 08:30:12 INFO - PROCESS | certutil | 08:30:13 INFO - PROCESS | certutil | 08:30:13 INFO - Certificate Nickname Trust Attributes 08:30:13 INFO - SSL,S/MIME,JAR/XPI 08:30:13 INFO - 08:30:13 INFO - web-platform-tests CT,, 08:30:13 INFO - 08:30:13 INFO - Starting runner 08:30:15 INFO - PROCESS | 1780 | 1467387015948 Marionette DEBUG Marionette enabled via build flag and pref 08:30:16 INFO - PROCESS | 1780 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1780] [id = 1] 08:30:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1780] [serial = 1] [outer = (nil)] 08:30:16 INFO - PROCESS | 1780 | [1780] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:30:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1780] [serial = 2] [outer = 0xa4d4f000] 08:30:16 INFO - PROCESS | 1780 | 1467387016656 Marionette INFO Listening on port 2828 08:30:17 INFO - PROCESS | 1780 | 1467387017256 Marionette DEBUG Marionette enabled via command-line flag 08:30:17 INFO - PROCESS | 1780 | ++DOCSHELL 0xa23a5c00 == 2 [pid = 1780] [id = 2] 08:30:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 3 (0xa23a7000) [pid = 1780] [serial = 3] [outer = (nil)] 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:30:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1780] [serial = 4] [outer = 0xa23a7000] 08:30:17 INFO - PROCESS | 1780 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cea00 08:30:17 INFO - PROCESS | 1780 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2500 08:30:17 INFO - PROCESS | 1780 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20db4c0 08:30:17 INFO - PROCESS | 1780 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fd120 08:30:17 INFO - PROCESS | 1780 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fde40 08:30:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 5 (0xa100c800) [pid = 1780] [serial = 5] [outer = 0xa4d4f000] 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:30:17 INFO - PROCESS | 1780 | 1467387017674 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42200 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:30:17 INFO - PROCESS | 1780 | 1467387017706 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42201 08:30:17 INFO - PROCESS | 1780 | 1467387017767 Marionette DEBUG Closed connection conn0 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:30:17 INFO - PROCESS | 1780 | 1467387017879 Marionette DEBUG Closed connection conn1 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:30:17 INFO - PROCESS | 1780 | 1467387017898 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42202 08:30:17 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:30:17 INFO - PROCESS | 1780 | 1467387017956 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42203 08:30:17 INFO - PROCESS | 1780 | 1467387017959 Marionette DEBUG Closed connection conn2 08:30:18 INFO - PROCESS | 1780 | 1467387018002 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:30:18 INFO - PROCESS | 1780 | 1467387018025 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701065031","device":"desktop","version":"48.0"} 08:30:18 INFO - PROCESS | 1780 | [1780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:30:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b335800 == 3 [pid = 1780] [id = 3] 08:30:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 6 (0x9b335c00) [pid = 1780] [serial = 6] [outer = (nil)] 08:30:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b339400 == 4 [pid = 1780] [id = 4] 08:30:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 7 (0x9b339800) [pid = 1780] [serial = 7] [outer = (nil)] 08:30:20 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:30:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x9ac76000 == 5 [pid = 1780] [id = 5] 08:30:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 8 (0x9ac76400) [pid = 1780] [serial = 8] [outer = (nil)] 08:30:20 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:30:20 INFO - PROCESS | 1780 | [1780] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:30:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 9 (0x9a74fc00) [pid = 1780] [serial = 9] [outer = 0x9ac76400] 08:30:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 10 (0x9a47e800) [pid = 1780] [serial = 10] [outer = 0x9b335c00] 08:30:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 11 (0x9a480400) [pid = 1780] [serial = 11] [outer = 0x9b339800] 08:30:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 12 (0x9a482c00) [pid = 1780] [serial = 12] [outer = 0x9ac76400] 08:30:22 INFO - PROCESS | 1780 | 1467387022301 Marionette INFO startBrowser dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:22 INFO - PROCESS | 1780 | 1467387022353 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1780 | 1467387022372 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1780 | 1467387022376 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 13 (0x9834d400) [pid = 1780] [serial = 13] [outer = 0x9ac76400] 08:30:23 INFO - PROCESS | 1780 | 1467387023097 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"dc11ca9b-8b79-4d4c-876e-f63c05ab86dd","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160701065031","device":"desktop","version":"48.0","command_id":1}}] 08:30:23 INFO - PROCESS | 1780 | 1467387023298 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:30:23 INFO - PROCESS | 1780 | 1467387023306 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:23 INFO - PROCESS | 1780 | 1467387023615 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:30:23 INFO - PROCESS | 1780 | 1467387023743 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:30:23 INFO - PROCESS | 1780 | 1467387023749 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:23 INFO - PROCESS | 1780 | [1780] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:30:23 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:30:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 14 (0x9c251400) [pid = 1780] [serial = 14] [outer = 0x9ac76400] 08:30:24 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:30:24 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:24 INFO - PROCESS | 1780 | 1467387024281 Marionette TRACE conn3 <- [1,3,null,{}] 08:30:24 INFO - PROCESS | 1780 | 1467387024304 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:30:24 INFO - PROCESS | 1780 | 1467387024314 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:24 INFO - PROCESS | 1780 | 1467387024348 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:30:24 INFO - PROCESS | 1780 | 1467387024394 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1780 | 1467387024398 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:30:24 INFO - PROCESS | 1780 | 1467387024406 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1780 | 1467387024412 Marionette TRACE conn3 <- [1,6,null,{}] 08:30:24 INFO - PROCESS | 1780 | 1467387024434 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 1780 | 1467387024445 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:24 INFO - PROCESS | 1780 | 1467387024476 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:30:24 INFO - PROCESS | 1780 | 1467387024487 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1780 | 1467387024495 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x93c39800 == 6 [pid = 1780] [id = 6] 08:30:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 15 (0x93c39c00) [pid = 1780] [serial = 15] [outer = (nil)] 08:30:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 16 (0x93c3c000) [pid = 1780] [serial = 16] [outer = 0x93c39c00] 08:30:24 INFO - PROCESS | 1780 | 1467387024573 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 17 (0x93c40c00) [pid = 1780] [serial = 17] [outer = 0x93c39c00] 08:30:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a19c00 == 7 [pid = 1780] [id = 7] 08:30:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 18 (0x93a1ec00) [pid = 1780] [serial = 18] [outer = (nil)] 08:30:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 19 (0x93a25800) [pid = 1780] [serial = 19] [outer = 0x93a1ec00] 08:30:25 INFO - PROCESS | 1780 | 1467387025083 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 20 (0x93a2f400) [pid = 1780] [serial = 20] [outer = 0x93a1ec00] 08:30:25 INFO - PROCESS | 1780 | [1780] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:30:25 INFO - PROCESS | 1780 | 1467387025645 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1299ms 08:30:25 INFO - PROCESS | 1780 | 1467387025783 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 1780 | 1467387025788 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:30:25 INFO - PROCESS | 1780 | 1467387025815 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 1780 | 1467387025820 Marionette TRACE conn3 <- [1,10,null,{}] 08:30:25 INFO - PROCESS | 1780 | 1467387025845 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 1780 | 1467387025856 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:26 INFO - PROCESS | 1780 | 1467387026033 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:30:26 INFO - PROCESS | 1780 | 1467387026048 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1780 | 1467387026057 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f06000 == 8 [pid = 1780] [id = 8] 08:30:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 21 (0x91f06400) [pid = 1780] [serial = 21] [outer = (nil)] 08:30:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 22 (0x91f08400) [pid = 1780] [serial = 22] [outer = 0x91f06400] 08:30:26 INFO - PROCESS | 1780 | 1467387026136 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 23 (0x91f0d000) [pid = 1780] [serial = 23] [outer = 0x91f06400] 08:30:27 INFO - PROCESS | 1780 | 1467387027235 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1513ms 08:30:27 INFO - PROCESS | 1780 | 1467387027312 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1780 | 1467387027319 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:30:27 INFO - PROCESS | 1780 | 1467387027327 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1780 | 1467387027335 Marionette TRACE conn3 <- [1,14,null,{}] 08:30:27 INFO - PROCESS | 1780 | 1467387027343 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 1780 | 1467387027349 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:27 INFO - PROCESS | 1780 | 1467387027588 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:30:27 INFO - PROCESS | 1780 | 1467387027751 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1780 | 1467387027763 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f0f000 == 9 [pid = 1780] [id = 9] 08:30:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 24 (0x93a13c00) [pid = 1780] [serial = 24] [outer = (nil)] 08:30:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 25 (0x93a26000) [pid = 1780] [serial = 25] [outer = 0x93a13c00] 08:30:27 INFO - PROCESS | 1780 | 1467387027852 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 26 (0x94794c00) [pid = 1780] [serial = 26] [outer = 0x93a13c00] 08:30:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x99211c00 == 10 [pid = 1780] [id = 10] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 27 (0x99212000) [pid = 1780] [serial = 27] [outer = (nil)] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 28 (0x93c3ac00) [pid = 1780] [serial = 28] [outer = 0x99212000] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 29 (0x9928a400) [pid = 1780] [serial = 29] [outer = 0x99212000] 08:30:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a18800 == 11 [pid = 1780] [id = 11] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 30 (0x99640000) [pid = 1780] [serial = 30] [outer = (nil)] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 31 (0x9a5e7400) [pid = 1780] [serial = 31] [outer = 0x99640000] 08:30:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 32 (0x9b7c8400) [pid = 1780] [serial = 32] [outer = 0x99640000] 08:30:29 INFO - PROCESS | 1780 | 1467387029052 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1745ms 08:30:29 INFO - PROCESS | 1780 | 1467387029134 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1780 | 1467387029142 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:30:29 INFO - PROCESS | 1780 | 1467387029172 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1780 | 1467387029176 Marionette TRACE conn3 <- [1,18,null,{}] 08:30:29 INFO - PROCESS | 1780 | 1467387029183 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 1780 | 1467387029189 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:29 INFO - PROCESS | 1780 | 1467387029402 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:30:29 INFO - PROCESS | 1780 | 1467387029527 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1780 | 1467387029535 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a20800 == 12 [pid = 1780] [id = 12] 08:30:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 33 (0x9a0dd400) [pid = 1780] [serial = 33] [outer = (nil)] 08:30:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 34 (0x9b926000) [pid = 1780] [serial = 34] [outer = 0x9a0dd400] 08:30:29 INFO - PROCESS | 1780 | 1467387029623 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 35 (0x9d814400) [pid = 1780] [serial = 35] [outer = 0x9a0dd400] 08:30:30 INFO - PROCESS | 1780 | 1467387030471 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1338ms 08:30:30 INFO - PROCESS | 1780 | 1467387030505 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1780 | 1467387030509 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:30:30 INFO - PROCESS | 1780 | 1467387030517 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1780 | 1467387030523 Marionette TRACE conn3 <- [1,22,null,{}] 08:30:30 INFO - PROCESS | 1780 | 1467387030539 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 1780 | 1467387030547 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:30 INFO - PROCESS | 1780 | 1467387030739 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:30:30 INFO - PROCESS | 1780 | 1467387030870 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1780 | 1467387030882 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:30 INFO - PROCESS | 1780 | ++DOCSHELL 0xa33c4c00 == 13 [pid = 1780] [id = 13] 08:30:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 36 (0xa4d0d000) [pid = 1780] [serial = 36] [outer = (nil)] 08:30:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 37 (0xa6727400) [pid = 1780] [serial = 37] [outer = 0xa4d0d000] 08:30:30 INFO - PROCESS | 1780 | 1467387030969 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 38 (0xa6ea6400) [pid = 1780] [serial = 38] [outer = 0xa4d0d000] 08:30:31 INFO - PROCESS | 1780 | 1467387031886 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1437ms 08:30:31 INFO - PROCESS | 1780 | 1467387031973 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 1780 | 1467387031978 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:30:31 INFO - PROCESS | 1780 | 1467387031988 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1780 | 1467387031992 Marionette TRACE conn3 <- [1,26,null,{}] 08:30:32 INFO - PROCESS | 1780 | 1467387031999 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 1780 | 1467387032005 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:32 INFO - PROCESS | 1780 | 1467387032197 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:30:32 INFO - PROCESS | 1780 | 1467387032486 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1780 | 1467387032494 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a31c00 == 14 [pid = 1780] [id = 14] 08:30:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 39 (0x93a32000) [pid = 1780] [serial = 39] [outer = (nil)] 08:30:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 40 (0x9479a400) [pid = 1780] [serial = 40] [outer = 0x93a32000] 08:30:32 INFO - PROCESS | 1780 | 1467387032770 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 41 (0x9789fc00) [pid = 1780] [serial = 41] [outer = 0x93a32000] 08:30:33 INFO - PROCESS | 1780 | 1467387033617 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1682ms 08:30:33 INFO - PROCESS | 1780 | 1467387033671 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1780 | 1467387033675 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:30:33 INFO - PROCESS | 1780 | 1467387033683 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1780 | 1467387033687 Marionette TRACE conn3 <- [1,30,null,{}] 08:30:33 INFO - PROCESS | 1780 | 1467387033695 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 1780 | 1467387033700 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:33 INFO - PROCESS | 1780 | 1467387033866 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:30:34 INFO - PROCESS | 1780 | 1467387033997 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1780 | 1467387034014 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x9532d000 == 15 [pid = 1780] [id = 15] 08:30:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 42 (0x95334400) [pid = 1780] [serial = 42] [outer = (nil)] 08:30:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 43 (0x99d9bc00) [pid = 1780] [serial = 43] [outer = 0x95334400] 08:30:34 INFO - PROCESS | 1780 | 1467387034125 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 44 (0x9a484000) [pid = 1780] [serial = 44] [outer = 0x95334400] 08:30:34 INFO - PROCESS | 1780 | 1467387034914 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1285ms 08:30:34 INFO - PROCESS | 1780 | 1467387034971 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1780 | 1467387034976 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:30:34 INFO - PROCESS | 1780 | 1467387034991 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1780 | 1467387034996 Marionette TRACE conn3 <- [1,34,null,{}] 08:30:35 INFO - PROCESS | 1780 | 1467387035003 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 1780 | 1467387035008 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:35 INFO - PROCESS | 1780 | 1467387035166 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:30:35 INFO - PROCESS | 1780 | 1467387035177 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1780 | 1467387035184 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a2bf000 == 16 [pid = 1780] [id = 16] 08:30:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 45 (0x9a482800) [pid = 1780] [serial = 45] [outer = (nil)] 08:30:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 46 (0x9b683800) [pid = 1780] [serial = 46] [outer = 0x9a482800] 08:30:35 INFO - PROCESS | 1780 | 1467387035253 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 47 (0x9b921c00) [pid = 1780] [serial = 47] [outer = 0x9a482800] 08:30:36 INFO - PROCESS | 1780 | 1467387036017 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 08:30:36 INFO - PROCESS | 1780 | 1467387036080 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 1780 | 1467387036084 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:30:36 INFO - PROCESS | 1780 | 1467387036091 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 1780 | 1467387036096 Marionette TRACE conn3 <- [1,38,null,{}] 08:30:36 INFO - PROCESS | 1780 | 1467387036113 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 1780 | 1467387036122 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:36 INFO - PROCESS | 1780 | 1467387036287 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:30:36 INFO - PROCESS | 1780 | 1467387036298 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1780 | 1467387036308 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x978ad400 == 17 [pid = 1780] [id = 17] 08:30:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 48 (0x9b926800) [pid = 1780] [serial = 48] [outer = (nil)] 08:30:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 49 (0x9c1e7c00) [pid = 1780] [serial = 49] [outer = 0x9b926800] 08:30:36 INFO - PROCESS | 1780 | 1467387036376 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 50 (0x9c2dec00) [pid = 1780] [serial = 50] [outer = 0x9b926800] 08:30:37 INFO - PROCESS | 1780 | 1467387037137 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1094ms 08:30:37 INFO - PROCESS | 1780 | 1467387037186 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1780 | 1467387037189 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:30:37 INFO - PROCESS | 1780 | 1467387037195 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1780 | 1467387037198 Marionette TRACE conn3 <- [1,42,null,{}] 08:30:37 INFO - PROCESS | 1780 | 1467387037204 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 1780 | 1467387037209 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:37 INFO - PROCESS | 1780 | 1467387037354 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:30:37 INFO - PROCESS | 1780 | 1467387037369 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1780 | 1467387037378 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x9c2ea400 == 18 [pid = 1780] [id = 18] 08:30:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 51 (0x9d814800) [pid = 1780] [serial = 51] [outer = (nil)] 08:30:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 52 (0xa100f000) [pid = 1780] [serial = 52] [outer = 0x9d814800] 08:30:37 INFO - PROCESS | 1780 | 1467387037463 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 53 (0xa200d000) [pid = 1780] [serial = 53] [outer = 0x9d814800] 08:30:38 INFO - PROCESS | 1780 | 1467387038290 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1136ms 08:30:38 INFO - PROCESS | 1780 | 1467387038332 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1780 | 1467387038337 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:30:38 INFO - PROCESS | 1780 | 1467387038342 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1780 | 1467387038345 Marionette TRACE conn3 <- [1,46,null,{}] 08:30:38 INFO - PROCESS | 1780 | 1467387038351 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 1780 | 1467387038356 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:38 INFO - PROCESS | 1780 | 1467387038510 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:30:38 INFO - PROCESS | 1780 | 1467387038524 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 1780 | 1467387038534 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:38 INFO - PROCESS | 1780 | ++DOCSHELL 0xa20a6400 == 19 [pid = 1780] [id = 19] 08:30:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 54 (0xa20a6800) [pid = 1780] [serial = 54] [outer = (nil)] 08:30:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0xa23a1800) [pid = 1780] [serial = 55] [outer = 0xa20a6800] 08:30:38 INFO - PROCESS | 1780 | 1467387038621 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0xa2559400) [pid = 1780] [serial = 56] [outer = 0xa20a6800] 08:30:39 INFO - PROCESS | 1780 | 1467387039467 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1139ms 08:30:39 INFO - PROCESS | 1780 | 1467387039482 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 1780 | 1467387039485 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:30:39 INFO - PROCESS | 1780 | 1467387039505 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 1780 | 1467387039508 Marionette TRACE conn3 <- [1,50,null,{}] 08:30:39 INFO - PROCESS | 1780 | 1467387039514 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 1780 | 1467387039524 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:39 INFO - PROCESS | 1780 | 1467387039672 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:30:39 INFO - PROCESS | 1780 | 1467387039689 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1780 | 1467387039698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b91f800 == 20 [pid = 1780] [id = 20] 08:30:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0xa25f1c00) [pid = 1780] [serial = 57] [outer = (nil)] 08:30:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0xa33c5400) [pid = 1780] [serial = 58] [outer = 0xa25f1c00] 08:30:39 INFO - PROCESS | 1780 | 1467387039762 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0xa33c7c00) [pid = 1780] [serial = 59] [outer = 0xa25f1c00] 08:30:40 INFO - PROCESS | 1780 | 1467387040491 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1034ms 08:30:40 INFO - PROCESS | 1780 | 1467387040539 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1780 | 1467387040543 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:30:40 INFO - PROCESS | 1780 | 1467387040551 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1780 | 1467387040553 Marionette TRACE conn3 <- [1,54,null,{}] 08:30:40 INFO - PROCESS | 1780 | 1467387040559 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 1780 | 1467387040564 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:40 INFO - PROCESS | 1780 | 1467387040746 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:30:40 INFO - PROCESS | 1780 | 1467387040763 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1780 | 1467387040772 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a74d400 == 21 [pid = 1780] [id = 21] 08:30:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x9b9dec00) [pid = 1780] [serial = 60] [outer = (nil)] 08:30:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0xa4f16800) [pid = 1780] [serial = 61] [outer = 0x9b9dec00] 08:30:40 INFO - PROCESS | 1780 | 1467387040840 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0xa4f1cc00) [pid = 1780] [serial = 62] [outer = 0x9b9dec00] 08:30:41 INFO - PROCESS | 1780 | 1467387041542 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1028ms 08:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:30:41 INFO - PROCESS | 1780 | 1467387041580 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1780 | 1467387041582 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:30:41 INFO - PROCESS | 1780 | 1467387041589 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1780 | 1467387041592 Marionette TRACE conn3 <- [1,58,null,{}] 08:30:41 INFO - PROCESS | 1780 | 1467387041597 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 1780 | 1467387041602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:41 INFO - PROCESS | 1780 | 1467387041798 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:30:41 INFO - PROCESS | 1780 | 1467387041815 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1780 | 1467387041823 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x978a0400 == 22 [pid = 1780] [id = 22] 08:30:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x99646c00) [pid = 1780] [serial = 63] [outer = (nil)] 08:30:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0xa61d5800) [pid = 1780] [serial = 64] [outer = 0x99646c00] 08:30:41 INFO - PROCESS | 1780 | 1467387041898 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0xa672f000) [pid = 1780] [serial = 65] [outer = 0x99646c00] 08:30:42 INFO - PROCESS | 1780 | 1467387042609 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1048ms 08:30:42 INFO - PROCESS | 1780 | 1467387042638 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1780 | 1467387042642 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:30:42 INFO - PROCESS | 1780 | 1467387042649 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1780 | 1467387042652 Marionette TRACE conn3 <- [1,62,null,{}] 08:30:42 INFO - PROCESS | 1780 | 1467387042662 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 1780 | 1467387042665 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:42 INFO - PROCESS | 1780 | 1467387042878 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:30:42 INFO - PROCESS | 1780 | 1467387042895 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1780 | 1467387042902 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x99e7e400 == 23 [pid = 1780] [id = 23] 08:30:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0xa200a400) [pid = 1780] [serial = 66] [outer = (nil)] 08:30:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0xa69ac000) [pid = 1780] [serial = 67] [outer = 0xa200a400] 08:30:42 INFO - PROCESS | 1780 | 1467387042968 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0xa6eab000) [pid = 1780] [serial = 68] [outer = 0xa200a400] 08:30:44 INFO - PROCESS | 1780 | 1467387044784 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2184ms 08:30:44 INFO - PROCESS | 1780 | 1467387044836 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 1780 | 1467387044842 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:30:44 INFO - PROCESS | 1780 | 1467387044857 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1780 | 1467387044864 Marionette TRACE conn3 <- [1,66,null,{}] 08:30:44 INFO - PROCESS | 1780 | 1467387044871 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 1780 | 1467387044877 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:45 INFO - PROCESS | 1780 | 1467387045068 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:30:45 INFO - PROCESS | 1780 | 1467387045091 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1780 | 1467387045099 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x98349c00 == 24 [pid = 1780] [id = 24] 08:30:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x9834a400) [pid = 1780] [serial = 69] [outer = (nil)] 08:30:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x9928a000) [pid = 1780] [serial = 70] [outer = 0x9834a400] 08:30:45 INFO - PROCESS | 1780 | 1467387045170 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x99644800) [pid = 1780] [serial = 71] [outer = 0x9834a400] 08:30:45 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x93c39c00) [pid = 1780] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:30:45 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x9a482800) [pid = 1780] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:30:45 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x9b926800) [pid = 1780] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:30:45 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x9d814800) [pid = 1780] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:30:45 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0xa25f1c00) [pid = 1780] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x9b9dec00) [pid = 1780] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x91f06400) [pid = 1780] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x93a13c00) [pid = 1780] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x9a0dd400) [pid = 1780] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0xa4d0d000) [pid = 1780] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x93a32000) [pid = 1780] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:30:46 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x95334400) [pid = 1780] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:30:46 INFO - PROCESS | 1780 | 1467387046435 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1642ms 08:30:46 INFO - PROCESS | 1780 | 1467387046498 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 1780 | 1467387046505 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:30:46 INFO - PROCESS | 1780 | 1467387046514 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1780 | 1467387046518 Marionette TRACE conn3 <- [1,70,null,{}] 08:30:46 INFO - PROCESS | 1780 | 1467387046524 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 1780 | 1467387046529 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:46 INFO - PROCESS | 1780 | 1467387046691 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:30:46 INFO - PROCESS | 1780 | 1467387046722 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 1780 | 1467387046728 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x96ec6400 == 25 [pid = 1780] [id = 25] 08:30:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x99e8ac00) [pid = 1780] [serial = 72] [outer = (nil)] 08:30:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x9b0e8800) [pid = 1780] [serial = 73] [outer = 0x99e8ac00] 08:30:46 INFO - PROCESS | 1780 | 1467387046885 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x9b0f1400) [pid = 1780] [serial = 74] [outer = 0x99e8ac00] 08:30:47 INFO - PROCESS | 1780 | 1467387047562 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1077ms 08:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:30:47 INFO - PROCESS | 1780 | 1467387047592 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 1780 | 1467387047595 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:30:47 INFO - PROCESS | 1780 | 1467387047602 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1780 | 1467387047607 Marionette TRACE conn3 <- [1,74,null,{}] 08:30:47 INFO - PROCESS | 1780 | 1467387047623 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 1780 | 1467387047631 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:47 INFO - PROCESS | 1780 | 1467387047819 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:30:47 INFO - PROCESS | 1780 | 1467387047936 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1780 | 1467387047947 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f08c00 == 26 [pid = 1780] [id = 26] 08:30:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x91f0e400) [pid = 1780] [serial = 75] [outer = (nil)] 08:30:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x93a16000) [pid = 1780] [serial = 76] [outer = 0x91f0e400] 08:30:48 INFO - PROCESS | 1780 | 1467387048033 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x9479ec00) [pid = 1780] [serial = 77] [outer = 0x91f0e400] 08:30:48 INFO - PROCESS | 1780 | 1467387048915 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1390ms 08:30:48 INFO - PROCESS | 1780 | 1467387048994 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 1780 | 1467387049000 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:30:49 INFO - PROCESS | 1780 | 1467387049008 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 1780 | 1467387049013 Marionette TRACE conn3 <- [1,78,null,{}] 08:30:49 INFO - PROCESS | 1780 | 1467387049021 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 1780 | 1467387049029 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:49 INFO - PROCESS | 1780 | 1467387049250 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:30:49 INFO - PROCESS | 1780 | 1467387049388 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1780 | 1467387049397 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x978ac000 == 27 [pid = 1780] [id = 27] 08:30:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x99e86400) [pid = 1780] [serial = 78] [outer = (nil)] 08:30:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x9b687000) [pid = 1780] [serial = 79] [outer = 0x99e86400] 08:30:49 INFO - PROCESS | 1780 | 1467387049477 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x9b9d5c00) [pid = 1780] [serial = 80] [outer = 0x99e86400] 08:30:50 INFO - PROCESS | 1780 | 1467387050307 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1333ms 08:30:50 INFO - PROCESS | 1780 | 1467387050344 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 1780 | 1467387050351 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:30:50 INFO - PROCESS | 1780 | 1467387050358 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1780 | 1467387050362 Marionette TRACE conn3 <- [1,82,null,{}] 08:30:50 INFO - PROCESS | 1780 | 1467387050385 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 1780 | 1467387050391 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:50 INFO - PROCESS | 1780 | 1467387050604 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:30:50 INFO - PROCESS | 1780 | 1467387050709 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 1780 | 1467387050719 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a74f800 == 28 [pid = 1780] [id = 28] 08:30:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x9c1dc400) [pid = 1780] [serial = 81] [outer = (nil)] 08:30:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0xa2008000) [pid = 1780] [serial = 82] [outer = 0x9c1dc400] 08:30:50 INFO - PROCESS | 1780 | 1467387050799 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0xa23a3000) [pid = 1780] [serial = 83] [outer = 0x9c1dc400] 08:30:51 INFO - PROCESS | 1780 | 1467387051686 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1380ms 08:30:51 INFO - PROCESS | 1780 | 1467387051755 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 1780 | 1467387051759 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:30:51 INFO - PROCESS | 1780 | 1467387051777 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1780 | 1467387051786 Marionette TRACE conn3 <- [1,86,null,{}] 08:30:51 INFO - PROCESS | 1780 | 1467387051793 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 1780 | 1467387051801 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:51 INFO - PROCESS | 1780 | 1467387051980 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:30:52 INFO - PROCESS | 1780 | 1467387052093 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1780 | 1467387052101 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:52 INFO - PROCESS | 1780 | ++DOCSHELL 0xa25f2000 == 29 [pid = 1780] [id = 29] 08:30:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0xa25f6c00) [pid = 1780] [serial = 84] [outer = (nil)] 08:30:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0xa4f7d000) [pid = 1780] [serial = 85] [outer = 0xa25f6c00] 08:30:52 INFO - PROCESS | 1780 | 1467387052181 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0xa6794000) [pid = 1780] [serial = 86] [outer = 0xa25f6c00] 08:30:52 INFO - PROCESS | 1780 | 1467387052978 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1251ms 08:30:53 INFO - PROCESS | 1780 | 1467387053023 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:30:53 INFO - PROCESS | 1780 | 1467387053028 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:30:53 INFO - PROCESS | 1780 | 1467387053035 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1780 | 1467387053038 Marionette TRACE conn3 <- [1,90,null,{}] 08:30:53 INFO - PROCESS | 1780 | 1467387053044 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 1780 | 1467387053049 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:53 INFO - PROCESS | 1780 | 1467387053220 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:30:53 INFO - PROCESS | 1780 | 1467387053359 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 1780 | 1467387053369 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a720800 == 30 [pid = 1780] [id = 30] 08:30:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x9a721800) [pid = 1780] [serial = 87] [outer = (nil)] 08:30:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x9a72ac00) [pid = 1780] [serial = 88] [outer = 0x9a721800] 08:30:53 INFO - PROCESS | 1780 | 1467387053447 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x9a72c000) [pid = 1780] [serial = 89] [outer = 0x9a721800] 08:30:54 INFO - PROCESS | 1780 | 1467387054339 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1384ms 08:30:54 INFO - PROCESS | 1780 | 1467387054419 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:30:54 INFO - PROCESS | 1780 | 1467387054424 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:30:54 INFO - PROCESS | 1780 | 1467387054430 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 1780 | 1467387054433 Marionette TRACE conn3 <- [1,94,null,{}] 08:30:54 INFO - PROCESS | 1780 | 1467387054440 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 1780 | 1467387054445 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:54 INFO - PROCESS | 1780 | 1467387054608 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:30:54 INFO - PROCESS | 1780 | 1467387054720 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1780 | 1467387054738 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a1d800 == 31 [pid = 1780] [id = 31] 08:30:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x9b1e4000) [pid = 1780] [serial = 90] [outer = (nil)] 08:30:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x9b1e6800) [pid = 1780] [serial = 91] [outer = 0x9b1e4000] 08:30:54 INFO - PROCESS | 1780 | 1467387054828 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x9b1eb400) [pid = 1780] [serial = 92] [outer = 0x9b1e4000] 08:30:55 INFO - PROCESS | 1780 | 1467387055645 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1280ms 08:30:55 INFO - PROCESS | 1780 | 1467387055710 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1780 | 1467387055714 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:30:55 INFO - PROCESS | 1780 | 1467387055721 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1780 | 1467387055724 Marionette TRACE conn3 <- [1,98,null,{}] 08:30:55 INFO - PROCESS | 1780 | 1467387055731 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 1780 | 1467387055736 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:55 INFO - PROCESS | 1780 | 1467387055903 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:30:56 INFO - PROCESS | 1780 | 1467387056044 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1780 | 1467387056050 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fd3400 == 32 [pid = 1780] [id = 32] 08:30:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x91fd5c00) [pid = 1780] [serial = 93] [outer = (nil)] 08:30:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x91fdfc00) [pid = 1780] [serial = 94] [outer = 0x91fd5c00] 08:30:56 INFO - PROCESS | 1780 | 1467387056131 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x947a0000) [pid = 1780] [serial = 95] [outer = 0x91fd5c00] 08:30:56 INFO - PROCESS | 1780 | 1467387056955 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1286ms 08:30:57 INFO - PROCESS | 1780 | 1467387057009 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 1780 | 1467387057013 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:30:57 INFO - PROCESS | 1780 | 1467387057041 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1780 | 1467387057045 Marionette TRACE conn3 <- [1,102,null,{}] 08:30:57 INFO - PROCESS | 1780 | 1467387057051 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 1780 | 1467387057056 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:57 INFO - PROCESS | 1780 | 1467387057324 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:30:57 INFO - PROCESS | 1780 | 1467387057468 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1780 | 1467387057477 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fd5000 == 33 [pid = 1780] [id = 33] 08:30:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x91fd6000) [pid = 1780] [serial = 96] [outer = (nil)] 08:30:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x91fd9800) [pid = 1780] [serial = 97] [outer = 0x91fd6000] 08:30:57 INFO - PROCESS | 1780 | 1467387057590 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x93a1fc00) [pid = 1780] [serial = 98] [outer = 0x91fd6000] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x9a482c00) [pid = 1780] [serial = 12] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0xa4d4f800) [pid = 1780] [serial = 2] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x9b683800) [pid = 1780] [serial = 46] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x9b921c00) [pid = 1780] [serial = 47] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x9c1e7c00) [pid = 1780] [serial = 49] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0xa100f000) [pid = 1780] [serial = 52] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0xa23a1800) [pid = 1780] [serial = 55] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x9c2dec00) [pid = 1780] [serial = 50] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0xa33c5400) [pid = 1780] [serial = 58] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0xa4f16800) [pid = 1780] [serial = 61] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x93a26000) [pid = 1780] [serial = 25] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x9a5e7400) [pid = 1780] [serial = 31] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x9b926000) [pid = 1780] [serial = 34] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0xa6727400) [pid = 1780] [serial = 37] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x9479a400) [pid = 1780] [serial = 40] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x9789fc00) [pid = 1780] [serial = 41] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x99d9bc00) [pid = 1780] [serial = 43] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x9a484000) [pid = 1780] [serial = 44] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0xa200d000) [pid = 1780] [serial = 53] [outer = (nil)] [url = about:blank] 08:30:58 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x93c3ac00) [pid = 1780] [serial = 28] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0xa33c7c00) [pid = 1780] [serial = 59] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0xa4f1cc00) [pid = 1780] [serial = 62] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x9d814400) [pid = 1780] [serial = 35] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0xa61d5800) [pid = 1780] [serial = 64] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x94794c00) [pid = 1780] [serial = 26] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x91f0d000) [pid = 1780] [serial = 23] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0xa6ea6400) [pid = 1780] [serial = 38] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x93c40c00) [pid = 1780] [serial = 17] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x9a74fc00) [pid = 1780] [serial = 9] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 56 (0x91f08400) [pid = 1780] [serial = 22] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 55 (0x93a25800) [pid = 1780] [serial = 19] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | --DOMWINDOW == 54 (0x93c3c000) [pid = 1780] [serial = 16] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0x92fafc00) [pid = 1780] [serial = 99] [outer = 0x99640000] 08:30:59 INFO - PROCESS | 1780 | 1467387059282 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2285ms 08:30:59 INFO - PROCESS | 1780 | 1467387059349 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1780 | 1467387059360 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:30:59 INFO - PROCESS | 1780 | 1467387059374 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1780 | 1467387059379 Marionette TRACE conn3 <- [1,106,null,{}] 08:30:59 INFO - PROCESS | 1780 | 1467387059388 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 1780 | 1467387059393 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:59 INFO - PROCESS | 1780 | 1467387059559 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:30:59 INFO - PROCESS | 1780 | 1467387059673 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1780 | 1467387059688 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:30:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x93c3cc00 == 34 [pid = 1780] [id = 34] 08:30:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0x93c3e000) [pid = 1780] [serial = 100] [outer = (nil)] 08:30:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0x94795000) [pid = 1780] [serial = 101] [outer = 0x93c3e000] 08:30:59 INFO - PROCESS | 1780 | 1467387059763 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x95334800) [pid = 1780] [serial = 102] [outer = 0x93c3e000] 08:31:00 INFO - PROCESS | 1780 | 1467387060411 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1085ms 08:31:00 INFO - PROCESS | 1780 | 1467387060459 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1780 | 1467387060468 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:31:00 INFO - PROCESS | 1780 | 1467387060479 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1780 | 1467387060482 Marionette TRACE conn3 <- [1,110,null,{}] 08:31:00 INFO - PROCESS | 1780 | 1467387060490 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 1780 | 1467387060496 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:00 INFO - PROCESS | 1780 | 1467387060696 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:31:00 INFO - PROCESS | 1780 | 1467387060711 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1780 | 1467387060720 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x99289000 == 35 [pid = 1780] [id = 35] 08:31:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x99646400) [pid = 1780] [serial = 103] [outer = (nil)] 08:31:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x99e89c00) [pid = 1780] [serial = 104] [outer = 0x99646400] 08:31:00 INFO - PROCESS | 1780 | 1467387060793 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x9a1cb800) [pid = 1780] [serial = 105] [outer = 0x99646400] 08:31:01 INFO - PROCESS | 1780 | 1467387061624 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1185ms 08:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:31:01 INFO - PROCESS | 1780 | 1467387061663 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1780 | 1467387061666 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:31:01 INFO - PROCESS | 1780 | 1467387061673 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1780 | 1467387061679 Marionette TRACE conn3 <- [1,114,null,{}] 08:31:01 INFO - PROCESS | 1780 | 1467387061702 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 1780 | 1467387061711 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:01 INFO - PROCESS | 1780 | 1467387061909 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:31:01 INFO - PROCESS | 1780 | 1467387061935 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1780 | 1467387061946 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x9ac6b000 == 36 [pid = 1780] [id = 36] 08:31:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x9af87800) [pid = 1780] [serial = 106] [outer = (nil)] 08:31:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x9b0ed000) [pid = 1780] [serial = 107] [outer = 0x9af87800] 08:31:02 INFO - PROCESS | 1780 | 1467387062021 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x9b1e8000) [pid = 1780] [serial = 108] [outer = 0x9af87800] 08:31:02 INFO - PROCESS | 1780 | 1467387062839 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1205ms 08:31:02 INFO - PROCESS | 1780 | 1467387062877 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 1780 | 1467387062881 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:31:02 INFO - PROCESS | 1780 | 1467387062887 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 1780 | 1467387062891 Marionette TRACE conn3 <- [1,118,null,{}] 08:31:02 INFO - PROCESS | 1780 | 1467387062917 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:02 INFO - PROCESS | 1780 | 1467387062922 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:03 INFO - PROCESS | 1780 | 1467387063108 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:31:03 INFO - PROCESS | 1780 | 1467387063131 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1780 | 1467387063142 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a725000 == 37 [pid = 1780] [id = 37] 08:31:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x9b1ec400) [pid = 1780] [serial = 109] [outer = (nil)] 08:31:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x9b67ec00) [pid = 1780] [serial = 110] [outer = 0x9b1ec400] 08:31:03 INFO - PROCESS | 1780 | 1467387063205 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x9b922800) [pid = 1780] [serial = 111] [outer = 0x9b1ec400] 08:31:03 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0xa200a400) [pid = 1780] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:31:03 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x99646c00) [pid = 1780] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:31:03 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0xa20a6800) [pid = 1780] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:31:03 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x99e8ac00) [pid = 1780] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:31:03 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x9834a400) [pid = 1780] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:31:04 INFO - PROCESS | 1780 | 1467387064040 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1188ms 08:31:04 INFO - PROCESS | 1780 | 1467387064080 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 1780 | 1467387064084 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:31:04 INFO - PROCESS | 1780 | 1467387064091 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 1780 | 1467387064093 Marionette TRACE conn3 <- [1,122,null,{}] 08:31:04 INFO - PROCESS | 1780 | 1467387064099 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 1780 | 1467387064104 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:04 INFO - PROCESS | 1780 | 1467387064283 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:31:04 INFO - PROCESS | 1780 | 1467387064302 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 1780 | 1467387064312 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b0f0400 == 38 [pid = 1780] [id = 38] 08:31:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x9b9dc800) [pid = 1780] [serial = 112] [outer = (nil)] 08:31:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x9c1e3000) [pid = 1780] [serial = 113] [outer = 0x9b9dc800] 08:31:04 INFO - PROCESS | 1780 | 1467387064379 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x9c254000) [pid = 1780] [serial = 114] [outer = 0x9b9dc800] 08:31:05 INFO - PROCESS | 1780 | 1467387065114 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1082ms 08:31:05 INFO - PROCESS | 1780 | 1467387065174 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1780 | 1467387065177 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:31:05 INFO - PROCESS | 1780 | 1467387065184 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1780 | 1467387065187 Marionette TRACE conn3 <- [1,126,null,{}] 08:31:05 INFO - PROCESS | 1780 | 1467387065192 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 1780 | 1467387065202 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:05 INFO - PROCESS | 1780 | 1467387065388 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:31:05 INFO - PROCESS | 1780 | 1467387065398 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1780 | 1467387065404 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x9bf10800 == 39 [pid = 1780] [id = 39] 08:31:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x9c2e6800) [pid = 1780] [serial = 115] [outer = (nil)] 08:31:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0xa2009800) [pid = 1780] [serial = 116] [outer = 0x9c2e6800] 08:31:05 INFO - PROCESS | 1780 | 1467387065474 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0xa209c000) [pid = 1780] [serial = 117] [outer = 0x9c2e6800] 08:31:06 INFO - PROCESS | 1780 | 1467387066582 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1428ms 08:31:06 INFO - PROCESS | 1780 | 1467387066613 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 1780 | 1467387066619 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:31:06 INFO - PROCESS | 1780 | 1467387066628 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 1780 | 1467387066636 Marionette TRACE conn3 <- [1,130,null,{}] 08:31:06 INFO - PROCESS | 1780 | 1467387066644 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 1780 | 1467387066649 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:06 INFO - PROCESS | 1780 | 1467387066863 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:31:07 INFO - PROCESS | 1780 | 1467387067038 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1780 | 1467387067046 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fe1000 == 40 [pid = 1780] [id = 40] 08:31:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x95203c00) [pid = 1780] [serial = 118] [outer = (nil)] 08:31:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x9520a400) [pid = 1780] [serial = 119] [outer = 0x95203c00] 08:31:07 INFO - PROCESS | 1780 | 1467387067135 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x9520d800) [pid = 1780] [serial = 120] [outer = 0x95203c00] 08:31:08 INFO - PROCESS | 1780 | 1467387068108 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1540ms 08:31:08 INFO - PROCESS | 1780 | 1467387068169 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1780 | 1467387068177 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:31:08 INFO - PROCESS | 1780 | 1467387068188 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1780 | 1467387068192 Marionette TRACE conn3 <- [1,134,null,{}] 08:31:08 INFO - PROCESS | 1780 | 1467387068199 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 1780 | 1467387068205 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:08 INFO - PROCESS | 1780 | 1467387068493 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:31:08 INFO - PROCESS | 1780 | 1467387068667 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 1780 | 1467387068675 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x9830a800 == 41 [pid = 1780] [id = 41] 08:31:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x9a0dac00) [pid = 1780] [serial = 121] [outer = (nil)] 08:31:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x9a47f800) [pid = 1780] [serial = 122] [outer = 0x9a0dac00] 08:31:08 INFO - PROCESS | 1780 | 1467387068759 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x9a625c00) [pid = 1780] [serial = 123] [outer = 0x9a0dac00] 08:31:09 INFO - PROCESS | 1780 | 1467387069736 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1588ms 08:31:09 INFO - PROCESS | 1780 | 1467387069775 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 1780 | 1467387069780 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:31:09 INFO - PROCESS | 1780 | 1467387069786 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 1780 | 1467387069792 Marionette TRACE conn3 <- [1,138,null,{}] 08:31:09 INFO - PROCESS | 1780 | 1467387069808 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 1780 | 1467387069817 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:10 INFO - PROCESS | 1780 | 1467387070024 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:31:10 INFO - PROCESS | 1780 | 1467387070202 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1780 | 1467387070214 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f08400 == 42 [pid = 1780] [id = 42] 08:31:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x91f0a400) [pid = 1780] [serial = 124] [outer = (nil)] 08:31:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x91fd6800) [pid = 1780] [serial = 125] [outer = 0x91f0a400] 08:31:10 INFO - PROCESS | 1780 | 1467387070420 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x91fe0400) [pid = 1780] [serial = 126] [outer = 0x91f0a400] 08:31:11 INFO - PROCESS | 1780 | --DOCSHELL 0x9b0f0400 == 41 [pid = 1780] [id = 38] 08:31:11 INFO - PROCESS | 1780 | --DOCSHELL 0x9a725000 == 40 [pid = 1780] [id = 37] 08:31:11 INFO - PROCESS | 1780 | --DOCSHELL 0x9ac6b000 == 39 [pid = 1780] [id = 36] 08:31:11 INFO - PROCESS | 1780 | --DOCSHELL 0x99289000 == 38 [pid = 1780] [id = 35] 08:31:11 INFO - PROCESS | 1780 | --DOCSHELL 0x93c3cc00 == 37 [pid = 1780] [id = 34] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0xa69ac000) [pid = 1780] [serial = 67] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0xa672f000) [pid = 1780] [serial = 65] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0xa2559400) [pid = 1780] [serial = 56] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x9b0e8800) [pid = 1780] [serial = 73] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x9928a000) [pid = 1780] [serial = 70] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x99644800) [pid = 1780] [serial = 71] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x9b0f1400) [pid = 1780] [serial = 74] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0xa6eab000) [pid = 1780] [serial = 68] [outer = (nil)] [url = about:blank] 08:31:11 INFO - PROCESS | 1780 | 1467387071510 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1737ms 08:31:11 INFO - PROCESS | 1780 | 1467387071528 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1780 | 1467387071536 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:31:11 INFO - PROCESS | 1780 | 1467387071548 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1780 | 1467387071553 Marionette TRACE conn3 <- [1,142,null,{}] 08:31:11 INFO - PROCESS | 1780 | 1467387071564 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 1780 | 1467387071573 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:11 INFO - PROCESS | 1780 | 1467387071821 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:31:12 INFO - PROCESS | 1780 | 1467387072017 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1780 | 1467387072030 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x96ece000 == 38 [pid = 1780] [id = 43] 08:31:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x978ae400) [pid = 1780] [serial = 127] [outer = (nil)] 08:31:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x99207400) [pid = 1780] [serial = 128] [outer = 0x978ae400] 08:31:12 INFO - PROCESS | 1780 | 1467387072170 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x99649400) [pid = 1780] [serial = 129] [outer = 0x978ae400] 08:31:13 INFO - PROCESS | 1780 | 1467387073376 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1898ms 08:31:13 INFO - PROCESS | 1780 | 1467387073488 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1780 | 1467387073497 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:31:13 INFO - PROCESS | 1780 | 1467387073567 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1780 | 1467387073575 Marionette TRACE conn3 <- [1,146,null,{}] 08:31:13 INFO - PROCESS | 1780 | 1467387073584 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 1780 | 1467387073592 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:13 INFO - PROCESS | 1780 | 1467387073867 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:31:14 INFO - PROCESS | 1780 | 1467387074045 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1780 | 1467387074059 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a726000 == 39 [pid = 1780] [id = 44] 08:31:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x9b0e6800) [pid = 1780] [serial = 130] [outer = (nil)] 08:31:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x9b1eb000) [pid = 1780] [serial = 131] [outer = 0x9b0e6800] 08:31:14 INFO - PROCESS | 1780 | 1467387074175 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x9b4af800) [pid = 1780] [serial = 132] [outer = 0x9b0e6800] 08:31:15 INFO - PROCESS | 1780 | 1467387075436 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1951ms 08:31:15 INFO - PROCESS | 1780 | 1467387075513 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1780 | 1467387075519 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:31:15 INFO - PROCESS | 1780 | 1467387075529 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1780 | 1467387075536 Marionette TRACE conn3 <- [1,150,null,{}] 08:31:15 INFO - PROCESS | 1780 | 1467387075604 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 1780 | 1467387075617 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:15 INFO - PROCESS | 1780 | 1467387075941 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x91f0e400) [pid = 1780] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x9af87800) [pid = 1780] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x99646400) [pid = 1780] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x99e86400) [pid = 1780] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x93c3e000) [pid = 1780] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x91fd6000) [pid = 1780] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x9c1dc400) [pid = 1780] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0xa25f6c00) [pid = 1780] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x9a721800) [pid = 1780] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x9b1e4000) [pid = 1780] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x91fd5c00) [pid = 1780] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x9b9dc800) [pid = 1780] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:31:16 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x9b1ec400) [pid = 1780] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:31:16 INFO - PROCESS | 1780 | 1467387076494 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1780 | 1467387076506 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fd5c00 == 40 [pid = 1780] [id = 45] 08:31:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x91fd6000) [pid = 1780] [serial = 133] [outer = (nil)] 08:31:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x93c38400) [pid = 1780] [serial = 134] [outer = 0x91fd6000] 08:31:16 INFO - PROCESS | 1780 | 1467387076634 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x9a72f400) [pid = 1780] [serial = 135] [outer = 0x91fd6000] 08:31:17 INFO - PROCESS | 1780 | 1467387077955 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2468ms 08:31:18 INFO - PROCESS | 1780 | 1467387078029 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1780 | 1467387078035 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:31:18 INFO - PROCESS | 1780 | 1467387078065 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1780 | 1467387078069 Marionette TRACE conn3 <- [1,154,null,{}] 08:31:18 INFO - PROCESS | 1780 | 1467387078079 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 1780 | 1467387078085 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:18 INFO - PROCESS | 1780 | 1467387078389 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:31:18 INFO - PROCESS | 1780 | 1467387078502 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1780 | 1467387078511 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f04400 == 41 [pid = 1780] [id = 46] 08:31:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x91f05000) [pid = 1780] [serial = 136] [outer = (nil)] 08:31:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x91fd7800) [pid = 1780] [serial = 137] [outer = 0x91f05000] 08:31:18 INFO - PROCESS | 1780 | 1467387078603 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x92ee8400) [pid = 1780] [serial = 138] [outer = 0x91f05000] 08:31:19 INFO - PROCESS | 1780 | 1467387079471 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1460ms 08:31:19 INFO - PROCESS | 1780 | 1467387079512 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1780 | 1467387079522 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:31:19 INFO - PROCESS | 1780 | 1467387079531 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1780 | 1467387079536 Marionette TRACE conn3 <- [1,158,null,{}] 08:31:19 INFO - PROCESS | 1780 | 1467387079544 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 1780 | 1467387079552 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:19 INFO - PROCESS | 1780 | 1467387079735 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:31:19 INFO - PROCESS | 1780 | 1467387079880 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1780 | 1467387079891 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fda000 == 42 [pid = 1780] [id = 47] 08:31:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x95336000) [pid = 1780] [serial = 139] [outer = (nil)] 08:31:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x99e82000) [pid = 1780] [serial = 140] [outer = 0x95336000] 08:31:19 INFO - PROCESS | 1780 | 1467387079973 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x9a23c000) [pid = 1780] [serial = 141] [outer = 0x95336000] 08:31:20 INFO - PROCESS | 1780 | 1467387080929 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1438ms 08:31:20 INFO - PROCESS | 1780 | 1467387080973 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1780 | 1467387080979 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:31:20 INFO - PROCESS | 1780 | 1467387080986 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1780 | 1467387080989 Marionette TRACE conn3 <- [1,162,null,{}] 08:31:20 INFO - PROCESS | 1780 | 1467387080996 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 1780 | 1467387081001 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:21 INFO - PROCESS | 1780 | 1467387081219 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:31:21 INFO - PROCESS | 1780 | 1467387081398 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1780 | 1467387081408 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b1e4400 == 43 [pid = 1780] [id = 48] 08:31:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x9b1e5000) [pid = 1780] [serial = 142] [outer = (nil)] 08:31:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x9b1edc00) [pid = 1780] [serial = 143] [outer = 0x9b1e5000] 08:31:21 INFO - PROCESS | 1780 | 1467387081537 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x9b9d3400) [pid = 1780] [serial = 144] [outer = 0x9b1e5000] 08:31:22 INFO - PROCESS | 1780 | 1467387082485 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:31:22 INFO - PROCESS | 1780 | 1467387082499 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1531ms 08:31:22 INFO - PROCESS | 1780 | 1467387082518 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:31:22 INFO - PROCESS | 1780 | 1467387082522 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:31:22 INFO - PROCESS | 1780 | 1467387082538 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1780 | 1467387082547 Marionette TRACE conn3 <- [1,166,null,{}] 08:31:22 INFO - PROCESS | 1780 | 1467387082554 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 1780 | 1467387082562 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:22 INFO - PROCESS | 1780 | 1467387082791 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:31:22 INFO - PROCESS | 1780 | 1467387082973 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1780 | 1467387082983 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fe0c00 == 44 [pid = 1780] [id = 49] 08:31:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x95209400) [pid = 1780] [serial = 145] [outer = (nil)] 08:31:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0xa108b400) [pid = 1780] [serial = 146] [outer = 0x95209400] 08:31:23 INFO - PROCESS | 1780 | 1467387083116 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0xa3288400) [pid = 1780] [serial = 147] [outer = 0x95209400] 08:31:24 INFO - PROCESS | 1780 | 1467387084002 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1497ms 08:31:24 INFO - PROCESS | 1780 | 1467387084027 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1780 | 1467387084032 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:31:24 INFO - PROCESS | 1780 | 1467387084039 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1780 | 1467387084041 Marionette TRACE conn3 <- [1,170,null,{}] 08:31:24 INFO - PROCESS | 1780 | 1467387084048 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 1780 | 1467387084053 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:24 INFO - PROCESS | 1780 | 1467387084237 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:31:24 INFO - PROCESS | 1780 | 1467387084597 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1780 | 1467387084613 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:24 INFO - PROCESS | 1780 | ++DOCSHELL 0xa33c2800 == 45 [pid = 1780] [id = 50] 08:31:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0xa33c3800) [pid = 1780] [serial = 148] [outer = (nil)] 08:31:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0xa33cac00) [pid = 1780] [serial = 149] [outer = 0xa33c3800] 08:31:24 INFO - PROCESS | 1780 | 1467387084769 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x9b334800) [pid = 1780] [serial = 150] [outer = 0xa33c3800] 08:31:25 INFO - PROCESS | 1780 | 1467387085622 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1632ms 08:31:25 INFO - PROCESS | 1780 | 1467387085672 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1780 | 1467387085676 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:31:25 INFO - PROCESS | 1780 | 1467387085683 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1780 | 1467387085686 Marionette TRACE conn3 <- [1,174,null,{}] 08:31:25 INFO - PROCESS | 1780 | 1467387085692 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 1780 | 1467387085698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:25 INFO - PROCESS | 1780 | 1467387085874 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:31:26 INFO - PROCESS | 1780 | 1467387086029 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 1780 | 1467387086050 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x9c2ea000 == 46 [pid = 1780] [id = 51] 08:31:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0xa3319800) [pid = 1780] [serial = 151] [outer = (nil)] 08:31:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0xa4f7d800) [pid = 1780] [serial = 152] [outer = 0xa3319800] 08:31:26 INFO - PROCESS | 1780 | 1467387086141 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0xa69a0400) [pid = 1780] [serial = 153] [outer = 0xa3319800] 08:31:27 INFO - PROCESS | 1780 | 1467387087245 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1638ms 08:31:27 INFO - PROCESS | 1780 | 1467387087322 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 1780 | 1467387087327 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:31:27 INFO - PROCESS | 1780 | 1467387087336 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 1780 | 1467387087340 Marionette TRACE conn3 <- [1,178,null,{}] 08:31:27 INFO - PROCESS | 1780 | 1467387087349 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 1780 | 1467387087354 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:27 INFO - PROCESS | 1780 | 1467387087604 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:31:27 INFO - PROCESS | 1780 | 1467387087808 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1780 | 1467387087823 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x92ee6800 == 47 [pid = 1780] [id = 52] 08:31:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x92faf400) [pid = 1780] [serial = 154] [outer = (nil)] 08:31:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x93c38800) [pid = 1780] [serial = 155] [outer = 0x92faf400] 08:31:27 INFO - PROCESS | 1780 | 1467387087918 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x95207400) [pid = 1780] [serial = 156] [outer = 0x92faf400] 08:31:28 INFO - PROCESS | 1780 | --DOCSHELL 0x91fd5c00 == 46 [pid = 1780] [id = 45] 08:31:28 INFO - PROCESS | 1780 | --DOCSHELL 0x9a726000 == 45 [pid = 1780] [id = 44] 08:31:28 INFO - PROCESS | 1780 | --DOCSHELL 0x96ece000 == 44 [pid = 1780] [id = 43] 08:31:28 INFO - PROCESS | 1780 | --DOCSHELL 0x91f08400 == 43 [pid = 1780] [id = 42] 08:31:28 INFO - PROCESS | 1780 | --DOCSHELL 0x91fe1000 == 42 [pid = 1780] [id = 40] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x9b7c8400) [pid = 1780] [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.] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x9479ec00) [pid = 1780] [serial = 77] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x93a16000) [pid = 1780] [serial = 76] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x9b1e8000) [pid = 1780] [serial = 108] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x99e89c00) [pid = 1780] [serial = 104] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x9b9d5c00) [pid = 1780] [serial = 80] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x94795000) [pid = 1780] [serial = 101] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x9b0ed000) [pid = 1780] [serial = 107] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x9b687000) [pid = 1780] [serial = 79] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x95334800) [pid = 1780] [serial = 102] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x93a1fc00) [pid = 1780] [serial = 98] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x91fd9800) [pid = 1780] [serial = 97] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0xa23a3000) [pid = 1780] [serial = 83] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0xa2008000) [pid = 1780] [serial = 82] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0xa6794000) [pid = 1780] [serial = 86] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0xa4f7d000) [pid = 1780] [serial = 85] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x9a72c000) [pid = 1780] [serial = 89] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x9a72ac00) [pid = 1780] [serial = 88] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x9b1eb400) [pid = 1780] [serial = 92] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x9b1e6800) [pid = 1780] [serial = 91] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x947a0000) [pid = 1780] [serial = 95] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x91fdfc00) [pid = 1780] [serial = 94] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x9c1e3000) [pid = 1780] [serial = 113] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x9c254000) [pid = 1780] [serial = 114] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x9b67ec00) [pid = 1780] [serial = 110] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x9b922800) [pid = 1780] [serial = 111] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x9a1cb800) [pid = 1780] [serial = 105] [outer = (nil)] [url = about:blank] 08:31:28 INFO - PROCESS | 1780 | 1467387088725 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1444ms 08:31:28 INFO - PROCESS | 1780 | 1467387088784 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1780 | 1467387088791 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:31:28 INFO - PROCESS | 1780 | 1467387088802 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1780 | 1467387088807 Marionette TRACE conn3 <- [1,182,null,{}] 08:31:28 INFO - PROCESS | 1780 | 1467387088813 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 1780 | 1467387088818 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:28 INFO - PROCESS | 1780 | 1467387088988 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:31:29 INFO - PROCESS | 1780 | 1467387088999 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1780 | 1467387089007 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x983d8000 == 43 [pid = 1780] [id = 53] 08:31:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x99646800) [pid = 1780] [serial = 157] [outer = (nil)] 08:31:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x99e89c00) [pid = 1780] [serial = 158] [outer = 0x99646800] 08:31:29 INFO - PROCESS | 1780 | 1467387089079 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x9a23a000) [pid = 1780] [serial = 159] [outer = 0x99646800] 08:31:29 INFO - PROCESS | 1780 | 1467387089901 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1130ms 08:31:29 INFO - PROCESS | 1780 | 1467387089931 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1780 | 1467387089935 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:31:29 INFO - PROCESS | 1780 | 1467387089941 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1780 | 1467387089946 Marionette TRACE conn3 <- [1,186,null,{}] 08:31:29 INFO - PROCESS | 1780 | 1467387089962 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 1780 | 1467387089970 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:30 INFO - PROCESS | 1780 | 1467387090135 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:31:30 INFO - PROCESS | 1780 | 1467387090246 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 1780 | 1467387090255 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a74b400 == 44 [pid = 1780] [id = 54] 08:31:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x9b0f0800) [pid = 1780] [serial = 160] [outer = (nil)] 08:31:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x9b1e1c00) [pid = 1780] [serial = 161] [outer = 0x9b0f0800] 08:31:30 INFO - PROCESS | 1780 | 1467387090335 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x9b1eb800) [pid = 1780] [serial = 162] [outer = 0x9b0f0800] 08:31:31 INFO - PROCESS | 1780 | 1467387091107 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1233ms 08:31:31 INFO - PROCESS | 1780 | 1467387091180 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 1780 | 1467387091185 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:31:31 INFO - PROCESS | 1780 | 1467387091191 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 1780 | 1467387091194 Marionette TRACE conn3 <- [1,190,null,{}] 08:31:31 INFO - PROCESS | 1780 | 1467387091200 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 1780 | 1467387091205 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:31 INFO - PROCESS | 1780 | 1467387091416 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:31:31 INFO - PROCESS | 1780 | 1467387091437 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1780 | 1467387091442 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f0c800 == 45 [pid = 1780] [id = 55] 08:31:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x9b334400) [pid = 1780] [serial = 163] [outer = (nil)] 08:31:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x9b9dd800) [pid = 1780] [serial = 164] [outer = 0x9b334400] 08:31:31 INFO - PROCESS | 1780 | 1467387091512 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x9d870c00) [pid = 1780] [serial = 165] [outer = 0x9b334400] 08:31:32 INFO - PROCESS | 1780 | 1467387092346 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:31:32 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x978ae400) [pid = 1780] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:31:32 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x91f0a400) [pid = 1780] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:31:32 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x9b0e6800) [pid = 1780] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1233ms 08:31:32 INFO - PROCESS | 1780 | 1467387092425 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:31:32 INFO - PROCESS | 1780 | 1467387092429 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:31:32 INFO - PROCESS | 1780 | 1467387092436 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1780 | 1467387092439 Marionette TRACE conn3 <- [1,194,null,{}] 08:31:32 INFO - PROCESS | 1780 | 1467387092445 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 1780 | 1467387092450 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:32 INFO - PROCESS | 1780 | 1467387092595 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:31:32 INFO - PROCESS | 1780 | 1467387092604 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1780 | 1467387092612 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x978ae400 == 46 [pid = 1780] [id = 56] 08:31:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x9b0f2c00) [pid = 1780] [serial = 166] [outer = (nil)] 08:31:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x9b9d1c00) [pid = 1780] [serial = 167] [outer = 0x9b0f2c00] 08:31:32 INFO - PROCESS | 1780 | 1467387092680 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x9d818400) [pid = 1780] [serial = 168] [outer = 0x9b0f2c00] 08:31:33 INFO - PROCESS | 1780 | 1467387093451 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1034ms 08:31:33 INFO - PROCESS | 1780 | 1467387093469 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1780 | 1467387093471 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:31:33 INFO - PROCESS | 1780 | 1467387093484 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1780 | 1467387093486 Marionette TRACE conn3 <- [1,198,null,{}] 08:31:33 INFO - PROCESS | 1780 | 1467387093503 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 1780 | 1467387093512 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:33 INFO - PROCESS | 1780 | 1467387093717 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:31:33 INFO - PROCESS | 1780 | 1467387093834 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1780 | 1467387093840 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f10400 == 47 [pid = 1780] [id = 57] 08:31:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x91fd8c00) [pid = 1780] [serial = 169] [outer = (nil)] 08:31:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0xa610ac00) [pid = 1780] [serial = 170] [outer = 0x91fd8c00] 08:31:33 INFO - PROCESS | 1780 | 1467387093917 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0xa61e0800) [pid = 1780] [serial = 171] [outer = 0x91fd8c00] 08:31:34 INFO - PROCESS | 1780 | 1467387094577 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1197ms 08:31:34 INFO - PROCESS | 1780 | 1467387094676 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1780 | 1467387094682 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:31:34 INFO - PROCESS | 1780 | 1467387094694 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1780 | 1467387094700 Marionette TRACE conn3 <- [1,202,null,{}] 08:31:34 INFO - PROCESS | 1780 | 1467387094719 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 1780 | 1467387094727 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:34 INFO - PROCESS | 1780 | 1467387094950 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:31:35 INFO - PROCESS | 1780 | 1467387095097 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1780 | 1467387095109 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a1e400 == 48 [pid = 1780] [id = 58] 08:31:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x93a27800) [pid = 1780] [serial = 172] [outer = (nil)] 08:31:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x93c3a400) [pid = 1780] [serial = 173] [outer = 0x93a27800] 08:31:35 INFO - PROCESS | 1780 | 1467387095195 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x95202c00) [pid = 1780] [serial = 174] [outer = 0x93a27800] 08:31:36 INFO - PROCESS | 1780 | 1467387096089 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1442ms 08:31:36 INFO - PROCESS | 1780 | 1467387096137 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1780 | 1467387096143 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:31:36 INFO - PROCESS | 1780 | 1467387096154 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1780 | 1467387096159 Marionette TRACE conn3 <- [1,206,null,{}] 08:31:36 INFO - PROCESS | 1780 | 1467387096166 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 1780 | 1467387096172 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:36 INFO - PROCESS | 1780 | 1467387096354 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:31:36 INFO - PROCESS | 1780 | 1467387096499 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1780 | 1467387096505 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x9830f000 == 49 [pid = 1780] [id = 59] 08:31:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x9a62d000) [pid = 1780] [serial = 175] [outer = (nil)] 08:31:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x9a72c800) [pid = 1780] [serial = 176] [outer = 0x9a62d000] 08:31:36 INFO - PROCESS | 1780 | 1467387096593 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x9b0e6800) [pid = 1780] [serial = 177] [outer = 0x9a62d000] 08:31:37 INFO - PROCESS | 1780 | 1467387097496 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1387ms 08:31:37 INFO - PROCESS | 1780 | 1467387097538 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:31:37 INFO - PROCESS | 1780 | 1467387097542 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:31:37 INFO - PROCESS | 1780 | 1467387097550 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1780 | 1467387097553 Marionette TRACE conn3 <- [1,210,null,{}] 08:31:37 INFO - PROCESS | 1780 | 1467387097571 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 1780 | 1467387097579 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:37 INFO - PROCESS | 1780 | 1467387097762 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:31:37 INFO - PROCESS | 1780 | 1467387097910 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1780 | 1467387097923 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:37 INFO - PROCESS | 1780 | ++DOCSHELL 0xa23a1c00 == 50 [pid = 1780] [id = 60] 08:31:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0xa23a2800) [pid = 1780] [serial = 178] [outer = (nil)] 08:31:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0xa3317400) [pid = 1780] [serial = 179] [outer = 0xa23a2800] 08:31:38 INFO - PROCESS | 1780 | 1467387098012 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0xa4f21c00) [pid = 1780] [serial = 180] [outer = 0xa23a2800] 08:31:38 INFO - PROCESS | 1780 | 1467387098923 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1432ms 08:31:38 INFO - PROCESS | 1780 | 1467387098983 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1780 | 1467387098986 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:31:38 INFO - PROCESS | 1780 | 1467387098993 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1780 | 1467387098996 Marionette TRACE conn3 <- [1,214,null,{}] 08:31:39 INFO - PROCESS | 1780 | 1467387099002 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 1780 | 1467387099007 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:39 INFO - PROCESS | 1780 | 1467387099189 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:31:39 INFO - PROCESS | 1780 | 1467387099336 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1780 | 1467387099343 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f0d400 == 51 [pid = 1780] [id = 61] 08:31:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x96ea4800) [pid = 1780] [serial = 181] [outer = (nil)] 08:31:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x96eac400) [pid = 1780] [serial = 182] [outer = 0x96ea4800] 08:31:39 INFO - PROCESS | 1780 | 1467387099425 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x96eaf000) [pid = 1780] [serial = 183] [outer = 0x96ea4800] 08:31:40 INFO - PROCESS | 1780 | 1467387100386 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1433ms 08:31:40 INFO - PROCESS | 1780 | 1467387100427 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 1780 | 1467387100431 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:31:40 INFO - PROCESS | 1780 | 1467387100437 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1780 | 1467387100441 Marionette TRACE conn3 <- [1,218,null,{}] 08:31:40 INFO - PROCESS | 1780 | 1467387100447 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 1780 | 1467387100452 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:40 INFO - PROCESS | 1780 | 1467387100626 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:31:40 INFO - PROCESS | 1780 | 1467387100775 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1780 | 1467387100781 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x99291800 == 52 [pid = 1780] [id = 62] 08:31:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x99293c00) [pid = 1780] [serial = 184] [outer = (nil)] 08:31:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x9929a400) [pid = 1780] [serial = 185] [outer = 0x99293c00] 08:31:40 INFO - PROCESS | 1780 | 1467387100869 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x9929d800) [pid = 1780] [serial = 186] [outer = 0x99293c00] 08:31:41 INFO - PROCESS | 1780 | 1467387101738 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1332ms 08:31:41 INFO - PROCESS | 1780 | 1467387101770 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1780 | 1467387101774 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:31:41 INFO - PROCESS | 1780 | 1467387101780 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1780 | 1467387101784 Marionette TRACE conn3 <- [1,222,null,{}] 08:31:41 INFO - PROCESS | 1780 | 1467387101789 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 1780 | 1467387101799 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:42 INFO - PROCESS | 1780 | 1467387102066 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:31:42 INFO - PROCESS | 1780 | 1467387102189 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1780 | 1467387102198 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x99299400 == 53 [pid = 1780] [id = 63] 08:31:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x992a0400) [pid = 1780] [serial = 187] [outer = (nil)] 08:31:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x9a0f6800) [pid = 1780] [serial = 188] [outer = 0x992a0400] 08:31:42 INFO - PROCESS | 1780 | 1467387102281 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x9a0fb400) [pid = 1780] [serial = 189] [outer = 0x992a0400] 08:31:43 INFO - PROCESS | 1780 | 1467387103105 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1381ms 08:31:43 INFO - PROCESS | 1780 | 1467387103165 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1780 | 1467387103169 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:31:43 INFO - PROCESS | 1780 | 1467387103177 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1780 | 1467387103180 Marionette TRACE conn3 <- [1,226,null,{}] 08:31:43 INFO - PROCESS | 1780 | 1467387103186 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 1780 | 1467387103191 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:43 INFO - PROCESS | 1780 | 1467387103360 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:31:43 INFO - PROCESS | 1780 | 1467387103688 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1780 | 1467387103700 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a2cc00 == 54 [pid = 1780] [id = 64] 08:31:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x93a2e400) [pid = 1780] [serial = 190] [outer = (nil)] 08:31:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x93c43000) [pid = 1780] [serial = 191] [outer = 0x93a2e400] 08:31:43 INFO - PROCESS | 1780 | 1467387103843 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x9538c800) [pid = 1780] [serial = 192] [outer = 0x93a2e400] 08:31:44 INFO - PROCESS | 1780 | 1467387104657 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1530ms 08:31:44 INFO - PROCESS | 1780 | 1467387104709 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1780 | 1467387104714 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:31:44 INFO - PROCESS | 1780 | 1467387104739 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1780 | 1467387104743 Marionette TRACE conn3 <- [1,230,null,{}] 08:31:44 INFO - PROCESS | 1780 | 1467387104751 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:44 INFO - PROCESS | 1780 | 1467387104758 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:44 INFO - PROCESS | 1780 | 1467387104937 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:31:45 INFO - PROCESS | 1780 | 1467387105110 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1780 | 1467387105120 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fdac00 == 55 [pid = 1780] [id = 65] 08:31:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x95201800) [pid = 1780] [serial = 193] [outer = (nil)] 08:31:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x96eabc00) [pid = 1780] [serial = 194] [outer = 0x95201800] 08:31:45 INFO - PROCESS | 1780 | 1467387105223 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x978acc00) [pid = 1780] [serial = 195] [outer = 0x95201800] 08:31:46 INFO - PROCESS | 1780 | 1467387106062 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1338ms 08:31:46 INFO - PROCESS | 1780 | 1467387106077 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1780 | 1467387106083 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:31:46 INFO - PROCESS | 1780 | 1467387106091 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1780 | 1467387106094 Marionette TRACE conn3 <- [1,234,null,{}] 08:31:46 INFO - PROCESS | 1780 | 1467387106100 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 1780 | 1467387106105 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:46 INFO - PROCESS | 1780 | 1467387106268 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:31:46 INFO - PROCESS | 1780 | 1467387106420 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1780 | 1467387106428 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x978ac000 == 54 [pid = 1780] [id = 27] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0xa33c4c00 == 53 [pid = 1780] [id = 13] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91f06000 == 52 [pid = 1780] [id = 8] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x9830a800 == 51 [pid = 1780] [id = 41] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x9a74f800 == 50 [pid = 1780] [id = 28] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91f0f000 == 49 [pid = 1780] [id = 9] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x96ec6400 == 48 [pid = 1780] [id = 25] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x98349c00 == 47 [pid = 1780] [id = 24] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91fd5000 == 46 [pid = 1780] [id = 33] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x93a20800 == 45 [pid = 1780] [id = 12] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91f08c00 == 44 [pid = 1780] [id = 26] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x93c39800 == 43 [pid = 1780] [id = 6] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x93c38400) [pid = 1780] [serial = 134] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x9a47f800) [pid = 1780] [serial = 122] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f06000 == 44 [pid = 1780] [id = 66] 08:31:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x91f08c00) [pid = 1780] [serial = 196] [outer = (nil)] 08:31:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x93a27000) [pid = 1780] [serial = 197] [outer = 0x91f08c00] 08:31:46 INFO - PROCESS | 1780 | 1467387106544 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x99298800) [pid = 1780] [serial = 198] [outer = 0x91f08c00] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x9b1e4400 == 43 [pid = 1780] [id = 48] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91fda000 == 42 [pid = 1780] [id = 47] 08:31:46 INFO - PROCESS | 1780 | --DOCSHELL 0x91f04400 == 41 [pid = 1780] [id = 46] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x99207400) [pid = 1780] [serial = 128] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x99649400) [pid = 1780] [serial = 129] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x91fe0400) [pid = 1780] [serial = 126] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x91fd6800) [pid = 1780] [serial = 125] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0xa2009800) [pid = 1780] [serial = 116] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x9520a400) [pid = 1780] [serial = 119] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x9b1eb000) [pid = 1780] [serial = 131] [outer = (nil)] [url = about:blank] 08:31:46 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x9b4af800) [pid = 1780] [serial = 132] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1780 | 1467387107295 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1234ms 08:31:47 INFO - PROCESS | 1780 | 1467387107346 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 1780 | 1467387107349 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:31:47 INFO - PROCESS | 1780 | 1467387107359 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1780 | 1467387107368 Marionette TRACE conn3 <- [1,238,null,{}] 08:31:47 INFO - PROCESS | 1780 | 1467387107386 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 1780 | 1467387107392 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:47 INFO - PROCESS | 1780 | 1467387107551 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:31:47 INFO - PROCESS | 1780 | 1467387107564 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1780 | 1467387107574 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f03400 == 42 [pid = 1780] [id = 67] 08:31:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x99d92400) [pid = 1780] [serial = 199] [outer = (nil)] 08:31:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x9a1cfc00) [pid = 1780] [serial = 200] [outer = 0x99d92400] 08:31:47 INFO - PROCESS | 1780 | 1467387107638 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x9a628400) [pid = 1780] [serial = 201] [outer = 0x99d92400] 08:31:48 INFO - PROCESS | 1780 | 1467387108482 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1142ms 08:31:48 INFO - PROCESS | 1780 | 1467387108500 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1780 | 1467387108504 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:31:48 INFO - PROCESS | 1780 | 1467387108511 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1780 | 1467387108514 Marionette TRACE conn3 <- [1,242,null,{}] 08:31:48 INFO - PROCESS | 1780 | 1467387108528 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 1780 | 1467387108533 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:48 INFO - PROCESS | 1780 | 1467387108682 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:31:48 INFO - PROCESS | 1780 | 1467387108697 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1780 | 1467387108704 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a48a400 == 43 [pid = 1780] [id = 68] 08:31:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x9a728400) [pid = 1780] [serial = 202] [outer = (nil)] 08:31:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x9b088c00) [pid = 1780] [serial = 203] [outer = 0x9a728400] 08:31:48 INFO - PROCESS | 1780 | 1467387108771 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x9b1e4000) [pid = 1780] [serial = 204] [outer = 0x9a728400] 08:31:49 INFO - PROCESS | 1780 | 1467387109604 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1142ms 08:31:49 INFO - PROCESS | 1780 | 1467387109654 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1780 | 1467387109658 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:31:49 INFO - PROCESS | 1780 | 1467387109671 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1780 | 1467387109674 Marionette TRACE conn3 <- [1,246,null,{}] 08:31:49 INFO - PROCESS | 1780 | 1467387109680 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 1780 | 1467387109685 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:49 INFO - PROCESS | 1780 | 1467387109902 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:31:49 INFO - PROCESS | 1780 | 1467387109927 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1780 | 1467387109940 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x9ac6b000 == 44 [pid = 1780] [id = 69] 08:31:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x9b1e1800) [pid = 1780] [serial = 205] [outer = (nil)] 08:31:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x9b67d800) [pid = 1780] [serial = 206] [outer = 0x9b1e1800] 08:31:50 INFO - PROCESS | 1780 | 1467387110018 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x9c24b000) [pid = 1780] [serial = 207] [outer = 0x9b1e1800] 08:31:50 INFO - PROCESS | 1780 | 1467387110859 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1235ms 08:31:50 INFO - PROCESS | 1780 | 1467387110900 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1780 | 1467387110903 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:31:50 INFO - PROCESS | 1780 | 1467387110915 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1780 | 1467387110917 Marionette TRACE conn3 <- [1,250,null,{}] 08:31:50 INFO - PROCESS | 1780 | 1467387110923 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 1780 | 1467387110927 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:51 INFO - PROCESS | 1780 | 1467387111120 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:31:51 INFO - PROCESS | 1780 | 1467387111149 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1780 | 1467387111156 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a19400 == 45 [pid = 1780] [id = 70] 08:31:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x9c2e4800) [pid = 1780] [serial = 208] [outer = (nil)] 08:31:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0xa2fb4c00) [pid = 1780] [serial = 209] [outer = 0x9c2e4800] 08:31:51 INFO - PROCESS | 1780 | 1467387111223 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0xa33c2400) [pid = 1780] [serial = 210] [outer = 0x9c2e4800] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x9b334400) [pid = 1780] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x9b0f2c00) [pid = 1780] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x91fd6000) [pid = 1780] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x92faf400) [pid = 1780] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x9b0f0800) [pid = 1780] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:31:51 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x99646800) [pid = 1780] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:31:52 INFO - PROCESS | 1780 | 1467387112146 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1278ms 08:31:52 INFO - PROCESS | 1780 | 1467387112193 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1780 | 1467387112197 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:31:52 INFO - PROCESS | 1780 | 1467387112202 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1780 | 1467387112206 Marionette TRACE conn3 <- [1,254,null,{}] 08:31:52 INFO - PROCESS | 1780 | 1467387112211 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 1780 | 1467387112216 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:52 INFO - PROCESS | 1780 | 1467387112517 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:31:52 INFO - PROCESS | 1780 | 1467387112534 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1780 | 1467387112542 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x92edd400 == 46 [pid = 1780] [id = 71] 08:31:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x92ee6c00) [pid = 1780] [serial = 211] [outer = (nil)] 08:31:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0xa4f20400) [pid = 1780] [serial = 212] [outer = 0x92ee6c00] 08:31:52 INFO - PROCESS | 1780 | 1467387112609 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0xa61d5c00) [pid = 1780] [serial = 213] [outer = 0x92ee6c00] 08:31:53 INFO - PROCESS | 1780 | 1467387113407 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1231ms 08:31:53 INFO - PROCESS | 1780 | 1467387113434 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1780 | 1467387113437 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:31:53 INFO - PROCESS | 1780 | 1467387113451 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1780 | 1467387113453 Marionette TRACE conn3 <- [1,258,null,{}] 08:31:53 INFO - PROCESS | 1780 | 1467387113464 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 1780 | 1467387113468 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:53 INFO - PROCESS | 1780 | 1467387113615 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:31:53 INFO - PROCESS | 1780 | 1467387113628 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1780 | 1467387113633 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x95396800 == 47 [pid = 1780] [id = 72] 08:31:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x9b0f0800) [pid = 1780] [serial = 214] [outer = (nil)] 08:31:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0xa6795800) [pid = 1780] [serial = 215] [outer = 0x9b0f0800] 08:31:53 INFO - PROCESS | 1780 | 1467387113700 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0xa69ac800) [pid = 1780] [serial = 216] [outer = 0x9b0f0800] 08:31:54 INFO - PROCESS | 1780 | 1467387114733 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1347ms 08:31:54 INFO - PROCESS | 1780 | 1467387114799 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1780 | 1467387114806 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:31:54 INFO - PROCESS | 1780 | 1467387114815 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1780 | 1467387114822 Marionette TRACE conn3 <- [1,262,null,{}] 08:31:54 INFO - PROCESS | 1780 | 1467387114830 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 1780 | 1467387114836 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:55 INFO - PROCESS | 1780 | 1467387115094 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:31:55 INFO - PROCESS | 1780 | 1467387115255 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1780 | 1467387115268 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x93c44c00 == 48 [pid = 1780] [id = 73] 08:31:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x9538e400) [pid = 1780] [serial = 217] [outer = (nil)] 08:31:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x96ea5c00) [pid = 1780] [serial = 218] [outer = 0x9538e400] 08:31:55 INFO - PROCESS | 1780 | 1467387115345 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x978ab000) [pid = 1780] [serial = 219] [outer = 0x9538e400] 08:31:56 INFO - PROCESS | 1780 | 1467387116234 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1485ms 08:31:56 INFO - PROCESS | 1780 | 1467387116300 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 1780 | 1467387116307 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:31:56 INFO - PROCESS | 1780 | 1467387116318 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 1780 | 1467387116322 Marionette TRACE conn3 <- [1,266,null,{}] 08:31:56 INFO - PROCESS | 1780 | 1467387116328 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 1780 | 1467387116334 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:56 INFO - PROCESS | 1780 | 1467387116556 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:31:56 INFO - PROCESS | 1780 | 1467387116712 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 1780 | 1467387116721 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fe0000 == 49 [pid = 1780] [id = 74] 08:31:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x99297000) [pid = 1780] [serial = 220] [outer = (nil)] 08:31:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x9a0f8000) [pid = 1780] [serial = 221] [outer = 0x99297000] 08:31:56 INFO - PROCESS | 1780 | 1467387116805 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x9a726c00) [pid = 1780] [serial = 222] [outer = 0x99297000] 08:31:57 INFO - PROCESS | 1780 | 1467387117655 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1381ms 08:31:57 INFO - PROCESS | 1780 | 1467387117702 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1780 | 1467387117706 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:31:57 INFO - PROCESS | 1780 | 1467387117715 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1780 | 1467387117721 Marionette TRACE conn3 <- [1,270,null,{}] 08:31:57 INFO - PROCESS | 1780 | 1467387117739 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 1780 | 1467387117748 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:57 INFO - PROCESS | 1780 | 1467387117933 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:31:58 INFO - PROCESS | 1780 | 1467387118095 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1780 | 1467387118107 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:58 INFO - PROCESS | 1780 | ++DOCSHELL 0xa23a3c00 == 50 [pid = 1780] [id = 75] 08:31:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0xa610f800) [pid = 1780] [serial = 223] [outer = (nil)] 08:31:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0xa69a1800) [pid = 1780] [serial = 224] [outer = 0xa610f800] 08:31:58 INFO - PROCESS | 1780 | 1467387118200 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0xa6f49400) [pid = 1780] [serial = 225] [outer = 0xa610f800] 08:31:59 INFO - PROCESS | 1780 | 1467387119122 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1455ms 08:31:59 INFO - PROCESS | 1780 | 1467387119171 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 1780 | 1467387119178 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:31:59 INFO - PROCESS | 1780 | 1467387119211 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1780 | 1467387119215 Marionette TRACE conn3 <- [1,274,null,{}] 08:31:59 INFO - PROCESS | 1780 | 1467387119224 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 1780 | 1467387119228 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:59 INFO - PROCESS | 1780 | 1467387119412 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:31:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x91fd7400) [pid = 1780] [serial = 226] [outer = 0x99640000] 08:31:59 INFO - PROCESS | 1780 | 1467387119616 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 1780 | 1467387119626 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:31:59 INFO - PROCESS | 1780 | ++DOCSHELL 0xa8247400 == 51 [pid = 1780] [id = 76] 08:31:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0xa8249800) [pid = 1780] [serial = 227] [outer = (nil)] 08:31:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0xa8260400) [pid = 1780] [serial = 228] [outer = 0xa8249800] 08:31:59 INFO - PROCESS | 1780 | 1467387119713 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0xa82fa400) [pid = 1780] [serial = 229] [outer = 0xa8249800] 08:32:00 INFO - PROCESS | 1780 | 1467387120621 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1458ms 08:32:00 INFO - PROCESS | 1780 | 1467387120646 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1780 | 1467387120650 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:32:00 INFO - PROCESS | 1780 | 1467387120656 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1780 | 1467387120660 Marionette TRACE conn3 <- [1,278,null,{}] 08:32:00 INFO - PROCESS | 1780 | 1467387120665 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 1780 | 1467387120671 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:00 INFO - PROCESS | 1780 | 1467387120861 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:32:01 INFO - PROCESS | 1780 | 1467387121019 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1780 | 1467387121028 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fd5800 == 52 [pid = 1780] [id = 77] 08:32:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x90fd7400) [pid = 1780] [serial = 230] [outer = (nil)] 08:32:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x90fdf400) [pid = 1780] [serial = 231] [outer = 0x90fd7400] 08:32:01 INFO - PROCESS | 1780 | 1467387121108 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x90fe1800) [pid = 1780] [serial = 232] [outer = 0x90fd7400] 08:32:02 INFO - PROCESS | 1780 | 1467387122048 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 08:32:02 INFO - PROCESS | 1780 | 1467387122088 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1780 | 1467387122092 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:32:02 INFO - PROCESS | 1780 | 1467387122099 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1780 | 1467387122102 Marionette TRACE conn3 <- [1,282,null,{}] 08:32:02 INFO - PROCESS | 1780 | 1467387122108 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 1780 | 1467387122118 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:02 INFO - PROCESS | 1780 | 1467387122315 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:32:02 INFO - PROCESS | 1780 | 1467387122476 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1780 | 1467387122484 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fd8c00 == 53 [pid = 1780] [id = 78] 08:32:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x90fda000) [pid = 1780] [serial = 233] [outer = (nil)] 08:32:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x91235400) [pid = 1780] [serial = 234] [outer = 0x90fda000] 08:32:02 INFO - PROCESS | 1780 | 1467387122568 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x9123a400) [pid = 1780] [serial = 235] [outer = 0x90fda000] 08:32:03 INFO - PROCESS | 1780 | 1467387123428 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 08:32:03 INFO - PROCESS | 1780 | 1467387123493 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 1780 | 1467387123498 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:32:03 INFO - PROCESS | 1780 | 1467387123505 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1780 | 1467387123509 Marionette TRACE conn3 <- [1,286,null,{}] 08:32:03 INFO - PROCESS | 1780 | 1467387123515 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 1780 | 1467387123520 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:03 INFO - PROCESS | 1780 | 1467387123692 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:32:03 INFO - PROCESS | 1780 | 1467387123863 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1780 | 1467387123868 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x9122f400 == 54 [pid = 1780] [id = 79] 08:32:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x91238400) [pid = 1780] [serial = 236] [outer = (nil)] 08:32:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x9136d400) [pid = 1780] [serial = 237] [outer = 0x91238400] 08:32:03 INFO - PROCESS | 1780 | 1467387123953 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x9136e800) [pid = 1780] [serial = 238] [outer = 0x91238400] 08:32:04 INFO - PROCESS | 1780 | 1467387124800 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1340ms 08:32:04 INFO - PROCESS | 1780 | 1467387124849 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1780 | 1467387124853 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:32:04 INFO - PROCESS | 1780 | 1467387124862 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1780 | 1467387124865 Marionette TRACE conn3 <- [1,290,null,{}] 08:32:04 INFO - PROCESS | 1780 | 1467387124871 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 1780 | 1467387124876 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:05 INFO - PROCESS | 1780 | 1467387125054 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:32:05 INFO - PROCESS | 1780 | 1467387125229 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1780 | 1467387125236 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x91238000 == 55 [pid = 1780] [id = 80] 08:32:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x9136f000) [pid = 1780] [serial = 239] [outer = (nil)] 08:32:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x91376400) [pid = 1780] [serial = 240] [outer = 0x9136f000] 08:32:05 INFO - PROCESS | 1780 | 1467387125315 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x93a1ac00) [pid = 1780] [serial = 241] [outer = 0x9136f000] 08:32:06 INFO - PROCESS | 1780 | 1467387126187 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1381ms 08:32:06 INFO - PROCESS | 1780 | 1467387126263 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1780 | 1467387126266 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:32:06 INFO - PROCESS | 1780 | 1467387126277 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1780 | 1467387126279 Marionette TRACE conn3 <- [1,294,null,{}] 08:32:06 INFO - PROCESS | 1780 | 1467387126285 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 1780 | 1467387126291 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:06 INFO - PROCESS | 1780 | 1467387126460 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:32:06 INFO - PROCESS | 1780 | 1467387126626 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1780 | 1467387126632 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f813000 == 56 [pid = 1780] [id = 81] 08:32:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8f813400) [pid = 1780] [serial = 242] [outer = (nil)] 08:32:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8f81b400) [pid = 1780] [serial = 243] [outer = 0x8f813400] 08:32:06 INFO - PROCESS | 1780 | 1467387126713 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8f81e400) [pid = 1780] [serial = 244] [outer = 0x8f813400] 08:32:07 INFO - PROCESS | 1780 | 1467387127832 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1587ms 08:32:07 INFO - PROCESS | 1780 | 1467387127865 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1780 | 1467387127872 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:32:07 INFO - PROCESS | 1780 | 1467387127880 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1780 | 1467387127886 Marionette TRACE conn3 <- [1,298,null,{}] 08:32:07 INFO - PROCESS | 1780 | 1467387127895 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 1780 | 1467387127900 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:08 INFO - PROCESS | 1780 | 1467387128084 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:32:08 INFO - PROCESS | 1780 | 1467387128276 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1780 | 1467387128284 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x91237800 == 57 [pid = 1780] [id = 82] 08:32:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x91237c00) [pid = 1780] [serial = 245] [outer = (nil)] 08:32:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x91f0a400) [pid = 1780] [serial = 246] [outer = 0x91237c00] 08:32:08 INFO - PROCESS | 1780 | 1467387128359 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x92faf400) [pid = 1780] [serial = 247] [outer = 0x91237c00] 08:32:09 INFO - PROCESS | 1780 | 1467387129290 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1493ms 08:32:09 INFO - PROCESS | 1780 | 1467387129373 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1780 | 1467387129381 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:32:09 INFO - PROCESS | 1780 | 1467387129392 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1780 | 1467387129396 Marionette TRACE conn3 <- [1,302,null,{}] 08:32:09 INFO - PROCESS | 1780 | 1467387129402 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 1780 | 1467387129408 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:09 INFO - PROCESS | 1780 | 1467387129621 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:32:09 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0xa610ac00) [pid = 1780] [serial = 170] [outer = (nil)] [url = about:blank] 08:32:09 INFO - PROCESS | 1780 | 1467387129870 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1780 | 1467387129876 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fdd800 == 58 [pid = 1780] [id = 83] 08:32:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x93c38400) [pid = 1780] [serial = 248] [outer = (nil)] 08:32:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x95209c00) [pid = 1780] [serial = 249] [outer = 0x93c38400] 08:32:09 INFO - PROCESS | 1780 | 1467387129984 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x95397c00) [pid = 1780] [serial = 250] [outer = 0x93c38400] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9b9dd800) [pid = 1780] [serial = 164] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x9b9d1c00) [pid = 1780] [serial = 167] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x9d818400) [pid = 1780] [serial = 168] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x9b1edc00) [pid = 1780] [serial = 143] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x9a72f400) [pid = 1780] [serial = 135] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x95207400) [pid = 1780] [serial = 156] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x91fd7800) [pid = 1780] [serial = 137] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0xa4f7d800) [pid = 1780] [serial = 152] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0xa33cac00) [pid = 1780] [serial = 149] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x9b1eb800) [pid = 1780] [serial = 162] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x93c38800) [pid = 1780] [serial = 155] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0xa108b400) [pid = 1780] [serial = 146] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x9a23a000) [pid = 1780] [serial = 159] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x9d870c00) [pid = 1780] [serial = 165] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x99e82000) [pid = 1780] [serial = 140] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x99e89c00) [pid = 1780] [serial = 158] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x9b1e1c00) [pid = 1780] [serial = 161] [outer = (nil)] [url = about:blank] 08:32:10 INFO - PROCESS | 1780 | 1467387130788 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1433ms 08:32:10 INFO - PROCESS | 1780 | 1467387130826 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1780 | 1467387130830 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:32:10 INFO - PROCESS | 1780 | 1467387130836 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1780 | 1467387130842 Marionette TRACE conn3 <- [1,306,null,{}] 08:32:10 INFO - PROCESS | 1780 | 1467387130858 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 1780 | 1467387130867 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:11 INFO - PROCESS | 1780 | 1467387131040 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:32:11 INFO - PROCESS | 1780 | 1467387131157 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1780 | 1467387131169 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x9929fc00 == 59 [pid = 1780] [id = 84] 08:32:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x9963cc00) [pid = 1780] [serial = 251] [outer = (nil)] 08:32:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x99e8ac00) [pid = 1780] [serial = 252] [outer = 0x9963cc00] 08:32:11 INFO - PROCESS | 1780 | 1467387131238 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x9a0f1000) [pid = 1780] [serial = 253] [outer = 0x9963cc00] 08:32:12 INFO - PROCESS | 1780 | 1467387132024 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1236ms 08:32:12 INFO - PROCESS | 1780 | 1467387132073 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 1780 | 1467387132078 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:32:12 INFO - PROCESS | 1780 | 1467387132084 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1780 | 1467387132087 Marionette TRACE conn3 <- [1,310,null,{}] 08:32:12 INFO - PROCESS | 1780 | 1467387132093 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 1780 | 1467387132098 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:12 INFO - PROCESS | 1780 | 1467387132265 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:32:12 INFO - PROCESS | 1780 | 1467387132274 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1780 | 1467387132283 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f814c00 == 60 [pid = 1780] [id = 85] 08:32:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x9a626000) [pid = 1780] [serial = 254] [outer = (nil)] 08:32:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x9b0e7800) [pid = 1780] [serial = 255] [outer = 0x9a626000] 08:32:12 INFO - PROCESS | 1780 | 1467387132355 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x9b1ec800) [pid = 1780] [serial = 256] [outer = 0x9a626000] 08:32:13 INFO - PROCESS | 1780 | 1467387133222 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1178ms 08:32:13 INFO - PROCESS | 1780 | 1467387133264 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1780 | 1467387133283 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:32:13 INFO - PROCESS | 1780 | 1467387133299 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1780 | 1467387133301 Marionette TRACE conn3 <- [1,314,null,{}] 08:32:13 INFO - PROCESS | 1780 | 1467387133307 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 1780 | 1467387133312 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:13 INFO - PROCESS | 1780 | 1467387133520 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:32:13 INFO - PROCESS | 1780 | 1467387133542 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1780 | 1467387133549 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x983de000 == 61 [pid = 1780] [id = 86] 08:32:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x9a0d6000) [pid = 1780] [serial = 257] [outer = (nil)] 08:32:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x9b7c8400) [pid = 1780] [serial = 258] [outer = 0x9a0d6000] 08:32:13 INFO - PROCESS | 1780 | 1467387133618 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x9b9dd800) [pid = 1780] [serial = 259] [outer = 0x9a0d6000] 08:32:14 INFO - PROCESS | 1780 | 1467387134523 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1434ms 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x92ee6c00) [pid = 1780] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x9b1e1800) [pid = 1780] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x9c2e4800) [pid = 1780] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x93a2e400) [pid = 1780] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x99d92400) [pid = 1780] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x91f08c00) [pid = 1780] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x95201800) [pid = 1780] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:32:14 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x9a728400) [pid = 1780] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:32:14 INFO - PROCESS | 1780 | 1467387134763 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1780 | 1467387134765 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:32:14 INFO - PROCESS | 1780 | 1467387134772 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 1780 | 1467387134774 Marionette TRACE conn3 <- [1,318,null,{}] 08:32:14 INFO - PROCESS | 1780 | 1467387134780 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 1780 | 1467387134789 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:14 INFO - PROCESS | 1780 | 1467387134966 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:32:15 INFO - PROCESS | 1780 | 1467387135080 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1780 | 1467387135088 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x9c2e4800 == 62 [pid = 1780] [id = 87] 08:32:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x9d872800) [pid = 1780] [serial = 260] [outer = (nil)] 08:32:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0xa200e000) [pid = 1780] [serial = 261] [outer = 0x9d872800] 08:32:15 INFO - PROCESS | 1780 | 1467387135193 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0xa2321800) [pid = 1780] [serial = 262] [outer = 0x9d872800] 08:32:15 INFO - PROCESS | 1780 | 1467387135909 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1178ms 08:32:15 INFO - PROCESS | 1780 | 1467387135951 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1780 | 1467387135953 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:32:15 INFO - PROCESS | 1780 | 1467387135960 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1780 | 1467387135964 Marionette TRACE conn3 <- [1,322,null,{}] 08:32:15 INFO - PROCESS | 1780 | 1467387135982 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 1780 | 1467387135987 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:16 INFO - PROCESS | 1780 | 1467387136152 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:32:16 INFO - PROCESS | 1780 | 1467387136161 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1780 | 1467387136168 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f81a800 == 63 [pid = 1780] [id = 88] 08:32:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x91375400) [pid = 1780] [serial = 263] [outer = (nil)] 08:32:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0xa4f21000) [pid = 1780] [serial = 264] [outer = 0x91375400] 08:32:16 INFO - PROCESS | 1780 | 1467387136236 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0xa61df000) [pid = 1780] [serial = 265] [outer = 0x91375400] 08:32:17 INFO - PROCESS | 1780 | 1467387137291 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1399ms 08:32:17 INFO - PROCESS | 1780 | 1467387137361 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1780 | 1467387137367 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:32:17 INFO - PROCESS | 1780 | 1467387137376 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1780 | 1467387137382 Marionette TRACE conn3 <- [1,326,null,{}] 08:32:17 INFO - PROCESS | 1780 | 1467387137391 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 1780 | 1467387137397 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:17 INFO - PROCESS | 1780 | 1467387137627 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:32:17 INFO - PROCESS | 1780 | 1467387137844 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1780 | 1467387137853 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x9136b800 == 64 [pid = 1780] [id = 89] 08:32:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x9136c000) [pid = 1780] [serial = 266] [outer = (nil)] 08:32:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x92fb2400) [pid = 1780] [serial = 267] [outer = 0x9136c000] 08:32:17 INFO - PROCESS | 1780 | 1467387137952 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x947a2400) [pid = 1780] [serial = 268] [outer = 0x9136c000] 08:32:18 INFO - PROCESS | 1780 | 1467387138838 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1494ms 08:32:18 INFO - PROCESS | 1780 | 1467387138870 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 1780 | 1467387138877 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:32:18 INFO - PROCESS | 1780 | 1467387138888 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1780 | 1467387138892 Marionette TRACE conn3 <- [1,330,null,{}] 08:32:18 INFO - PROCESS | 1780 | 1467387138898 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 1780 | 1467387138903 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:19 INFO - PROCESS | 1780 | 1467387139096 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:32:19 INFO - PROCESS | 1780 | 1467387139259 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1780 | 1467387139270 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x96ead400 == 65 [pid = 1780] [id = 90] 08:32:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x99207400) [pid = 1780] [serial = 269] [outer = (nil)] 08:32:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x99298400) [pid = 1780] [serial = 270] [outer = 0x99207400] 08:32:19 INFO - PROCESS | 1780 | 1467387139353 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x9a0dcc00) [pid = 1780] [serial = 271] [outer = 0x99207400] 08:32:20 INFO - PROCESS | 1780 | 1467387140332 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1495ms 08:32:20 INFO - PROCESS | 1780 | 1467387140384 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:32:20 INFO - PROCESS | 1780 | 1467387140388 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:32:20 INFO - PROCESS | 1780 | 1467387140395 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 1780 | 1467387140401 Marionette TRACE conn3 <- [1,334,null,{}] 08:32:20 INFO - PROCESS | 1780 | 1467387140418 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 1780 | 1467387140429 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:20 INFO - PROCESS | 1780 | 1467387140699 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:32:20 INFO - PROCESS | 1780 | 1467387140953 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1780 | 1467387140966 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:20 INFO - PROCESS | 1780 | ++DOCSHELL 0xa1012800 == 66 [pid = 1780] [id = 91] 08:32:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0xa108b800) [pid = 1780] [serial = 272] [outer = (nil)] 08:32:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0xa33cac00) [pid = 1780] [serial = 273] [outer = 0xa108b800] 08:32:21 INFO - PROCESS | 1780 | 1467387141048 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0xa6f3c400) [pid = 1780] [serial = 274] [outer = 0xa108b800] 08:32:21 INFO - PROCESS | 1780 | 1467387141897 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1541ms 08:32:21 INFO - PROCESS | 1780 | 1467387141938 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1780 | 1467387141943 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:32:21 INFO - PROCESS | 1780 | 1467387141949 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1780 | 1467387141952 Marionette TRACE conn3 <- [1,338,null,{}] 08:32:21 INFO - PROCESS | 1780 | 1467387141959 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 1780 | 1467387141964 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:22 INFO - PROCESS | 1780 | 1467387142145 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:32:22 INFO - PROCESS | 1780 | 1467387142306 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 1780 | 1467387142314 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a0ef800 == 67 [pid = 1780] [id = 92] 08:32:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0xa6f47c00) [pid = 1780] [serial = 275] [outer = (nil)] 08:32:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0xa82ee800) [pid = 1780] [serial = 276] [outer = 0xa6f47c00] 08:32:22 INFO - PROCESS | 1780 | 1467387142398 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0xa8c80400) [pid = 1780] [serial = 277] [outer = 0xa6f47c00] 08:32:23 INFO - PROCESS | 1780 | 1467387143262 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1339ms 08:32:23 INFO - PROCESS | 1780 | 1467387143298 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1780 | 1467387143301 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:32:23 INFO - PROCESS | 1780 | 1467387143313 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1780 | 1467387143316 Marionette TRACE conn3 <- [1,342,null,{}] 08:32:23 INFO - PROCESS | 1780 | 1467387143323 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 1780 | 1467387143328 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:23 INFO - PROCESS | 1780 | 1467387143501 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:32:23 INFO - PROCESS | 1780 | 1467387143665 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1780 | 1467387143674 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x9122f800 == 68 [pid = 1780] [id = 93] 08:32:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0xa4d0c800) [pid = 1780] [serial = 278] [outer = (nil)] 08:32:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0xa9028800) [pid = 1780] [serial = 279] [outer = 0xa4d0c800] 08:32:23 INFO - PROCESS | 1780 | 1467387143750 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0xa9063800) [pid = 1780] [serial = 280] [outer = 0xa4d0c800] 08:32:24 INFO - PROCESS | 1780 | 1467387144673 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1432ms 08:32:24 INFO - PROCESS | 1780 | 1467387144745 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1780 | 1467387144749 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:32:24 INFO - PROCESS | 1780 | 1467387144755 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1780 | 1467387144758 Marionette TRACE conn3 <- [1,346,null,{}] 08:32:24 INFO - PROCESS | 1780 | 1467387144764 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 1780 | 1467387144774 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:25 INFO - PROCESS | 1780 | 1467387145020 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:32:25 INFO - PROCESS | 1780 | 1467387145231 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1780 | 1467387145238 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee62800 == 69 [pid = 1780] [id = 94] 08:32:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8ee65c00) [pid = 1780] [serial = 281] [outer = (nil)] 08:32:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8ee6e400) [pid = 1780] [serial = 282] [outer = 0x8ee65c00] 08:32:25 INFO - PROCESS | 1780 | 1467387145378 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0xa9a02000) [pid = 1780] [serial = 283] [outer = 0x8ee65c00] 08:32:26 INFO - PROCESS | 1780 | 1467387146275 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1593ms 08:32:26 INFO - PROCESS | 1780 | 1467387146349 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1780 | 1467387146353 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:32:26 INFO - PROCESS | 1780 | 1467387146359 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1780 | 1467387146363 Marionette TRACE conn3 <- [1,350,null,{}] 08:32:26 INFO - PROCESS | 1780 | 1467387146368 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 1780 | 1467387146373 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:26 INFO - PROCESS | 1780 | 1467387146578 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:32:26 INFO - PROCESS | 1780 | 1467387146789 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 1780 | 1467387146796 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0be400 == 70 [pid = 1780] [id = 95] 08:32:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8f0bf400) [pid = 1780] [serial = 284] [outer = (nil)] 08:32:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8f0c4c00) [pid = 1780] [serial = 285] [outer = 0x8f0bf400] 08:32:26 INFO - PROCESS | 1780 | 1467387146920 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8f0c8000) [pid = 1780] [serial = 286] [outer = 0x8f0bf400] 08:32:27 INFO - PROCESS | 1780 | 1467387147773 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1480ms 08:32:27 INFO - PROCESS | 1780 | 1467387147841 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:32:27 INFO - PROCESS | 1780 | 1467387147851 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:32:27 INFO - PROCESS | 1780 | 1467387147857 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1780 | 1467387147861 Marionette TRACE conn3 <- [1,354,null,{}] 08:32:27 INFO - PROCESS | 1780 | 1467387147866 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 1780 | 1467387147871 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:28 INFO - PROCESS | 1780 | 1467387148081 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:32:28 INFO - PROCESS | 1780 | 1467387148245 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1780 | 1467387148253 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee65400 == 71 [pid = 1780] [id = 96] 08:32:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8f0c7c00) [pid = 1780] [serial = 287] [outer = (nil)] 08:32:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x947a0000) [pid = 1780] [serial = 288] [outer = 0x8f0c7c00] 08:32:28 INFO - PROCESS | 1780 | 1467387148344 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x95392000) [pid = 1780] [serial = 289] [outer = 0x8f0c7c00] 08:32:29 INFO - PROCESS | 1780 | 1467387149521 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1681ms 08:32:29 INFO - PROCESS | 1780 | 1467387149539 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1780 | 1467387149545 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:32:29 INFO - PROCESS | 1780 | 1467387149553 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1780 | 1467387149558 Marionette TRACE conn3 <- [1,358,null,{}] 08:32:29 INFO - PROCESS | 1780 | 1467387149566 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 1780 | 1467387149572 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:29 INFO - PROCESS | 1780 | 1467387149752 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:32:29 INFO - PROCESS | 1780 | 1467387149979 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1780 | 1467387149992 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x91233800 == 72 [pid = 1780] [id = 97] 08:32:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x91235000) [pid = 1780] [serial = 290] [outer = (nil)] 08:32:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x91372400) [pid = 1780] [serial = 291] [outer = 0x91235000] 08:32:30 INFO - PROCESS | 1780 | 1467387150062 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x91fd6c00) [pid = 1780] [serial = 292] [outer = 0x91235000] 08:32:31 INFO - PROCESS | 1780 | 1467387151066 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1533ms 08:32:31 INFO - PROCESS | 1780 | 1467387151086 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 1780 | 1467387151092 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:32:31 INFO - PROCESS | 1780 | 1467387151103 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1780 | 1467387151107 Marionette TRACE conn3 <- [1,362,null,{}] 08:32:31 INFO - PROCESS | 1780 | 1467387151113 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 1780 | 1467387151119 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:31 INFO - PROCESS | 1780 | 1467387151281 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x9c2e4800 == 71 [pid = 1780] [id = 87] 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x983de000 == 70 [pid = 1780] [id = 86] 08:32:31 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x9929a400) [pid = 1780] [serial = 185] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x9a0f6800) [pid = 1780] [serial = 188] [outer = (nil)] [url = about:blank] 08:32:31 INFO - PROCESS | 1780 | 1467387151588 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1780 | 1467387151594 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x8f814c00 == 69 [pid = 1780] [id = 85] 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x9929fc00 == 68 [pid = 1780] [id = 84] 08:32:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2e5000 == 69 [pid = 1780] [id = 98] 08:32:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8f2ee000) [pid = 1780] [serial = 293] [outer = (nil)] 08:32:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8f81a400) [pid = 1780] [serial = 294] [outer = 0x8f2ee000] 08:32:31 INFO - PROCESS | 1780 | 1467387151713 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x9122c800) [pid = 1780] [serial = 295] [outer = 0x8f2ee000] 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x91fdd800 == 68 [pid = 1780] [id = 83] 08:32:31 INFO - PROCESS | 1780 | --DOCSHELL 0x91237800 == 67 [pid = 1780] [id = 82] 08:32:32 INFO - PROCESS | 1780 | --DOCSHELL 0x91238000 == 66 [pid = 1780] [id = 80] 08:32:32 INFO - PROCESS | 1780 | --DOCSHELL 0x9122f400 == 65 [pid = 1780] [id = 79] 08:32:32 INFO - PROCESS | 1780 | --DOCSHELL 0x90fd8c00 == 64 [pid = 1780] [id = 78] 08:32:32 INFO - PROCESS | 1780 | --DOCSHELL 0x93c44c00 == 63 [pid = 1780] [id = 73] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0xa4f20400) [pid = 1780] [serial = 212] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x9b67d800) [pid = 1780] [serial = 206] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0xa2fb4c00) [pid = 1780] [serial = 209] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x96eac400) [pid = 1780] [serial = 182] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x9538c800) [pid = 1780] [serial = 192] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x93c43000) [pid = 1780] [serial = 191] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x9a1cfc00) [pid = 1780] [serial = 200] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x9a628400) [pid = 1780] [serial = 201] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x93a27000) [pid = 1780] [serial = 197] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x99298800) [pid = 1780] [serial = 198] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x978acc00) [pid = 1780] [serial = 195] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x96eabc00) [pid = 1780] [serial = 194] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x93c3a400) [pid = 1780] [serial = 173] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0xa3317400) [pid = 1780] [serial = 179] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x9a72c800) [pid = 1780] [serial = 176] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x9b088c00) [pid = 1780] [serial = 203] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0xa33c2400) [pid = 1780] [serial = 210] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x9c24b000) [pid = 1780] [serial = 207] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9b1e4000) [pid = 1780] [serial = 204] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0xa61d5c00) [pid = 1780] [serial = 213] [outer = (nil)] [url = about:blank] 08:32:32 INFO - PROCESS | 1780 | 1467387152554 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1485ms 08:32:32 INFO - PROCESS | 1780 | 1467387152594 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 1780 | 1467387152597 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:32:32 INFO - PROCESS | 1780 | 1467387152608 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 1780 | 1467387152613 Marionette TRACE conn3 <- [1,366,null,{}] 08:32:32 INFO - PROCESS | 1780 | 1467387152629 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 1780 | 1467387152637 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:32 INFO - PROCESS | 1780 | 1467387152807 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:32:32 INFO - PROCESS | 1780 | 1467387152820 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1780 | 1467387152829 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x9479a400 == 64 [pid = 1780] [id = 99] 08:32:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x947a2800) [pid = 1780] [serial = 296] [outer = (nil)] 08:32:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x9538a000) [pid = 1780] [serial = 297] [outer = 0x947a2800] 08:32:32 INFO - PROCESS | 1780 | 1467387152900 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x95397000) [pid = 1780] [serial = 298] [outer = 0x947a2800] 08:32:33 INFO - PROCESS | 1780 | 1467387153839 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1289ms 08:32:33 INFO - PROCESS | 1780 | 1467387153901 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1780 | 1467387153905 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:32:33 INFO - PROCESS | 1780 | 1467387153911 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1780 | 1467387153915 Marionette TRACE conn3 <- [1,370,null,{}] 08:32:33 INFO - PROCESS | 1780 | 1467387153920 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 1780 | 1467387153925 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:34 INFO - PROCESS | 1780 | 1467387154087 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:32:34 INFO - PROCESS | 1780 | 1467387154232 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 1780 | 1467387154240 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x91d41c00 == 65 [pid = 1780] [id = 100] 08:32:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x91d44400) [pid = 1780] [serial = 299] [outer = (nil)] 08:32:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x91d4b400) [pid = 1780] [serial = 300] [outer = 0x91d44400] 08:32:34 INFO - PROCESS | 1780 | 1467387154308 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x91d4e800) [pid = 1780] [serial = 301] [outer = 0x91d44400] 08:32:35 INFO - PROCESS | 1780 | 1467387155151 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1286ms 08:32:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:32:35 INFO - PROCESS | 1780 | 1467387155206 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 1780 | 1467387155209 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:32:35 INFO - PROCESS | 1780 | 1467387155215 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1780 | 1467387155218 Marionette TRACE conn3 <- [1,374,null,{}] 08:32:35 INFO - PROCESS | 1780 | 1467387155224 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 1780 | 1467387155229 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:35 INFO - PROCESS | 1780 | 1467387155446 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:32:35 INFO - PROCESS | 1780 | 1467387155469 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1780 | 1467387155477 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x91d4f400 == 66 [pid = 1780] [id = 101] 08:32:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x91f0ec00) [pid = 1780] [serial = 302] [outer = (nil)] 08:32:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x95396400) [pid = 1780] [serial = 303] [outer = 0x91f0ec00] 08:32:35 INFO - PROCESS | 1780 | 1467387155545 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x96eac800) [pid = 1780] [serial = 304] [outer = 0x91f0ec00] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x93c38400) [pid = 1780] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x9963cc00) [pid = 1780] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x9a626000) [pid = 1780] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x9a0d6000) [pid = 1780] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x91237c00) [pid = 1780] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:32:36 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x9d872800) [pid = 1780] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:32:36 INFO - PROCESS | 1780 | 1467387156614 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:32:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1432ms 08:32:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:32:36 INFO - PROCESS | 1780 | 1467387156647 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 1780 | 1467387156650 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:32:36 INFO - PROCESS | 1780 | 1467387156656 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 1780 | 1467387156664 Marionette TRACE conn3 <- [1,378,null,{}] 08:32:36 INFO - PROCESS | 1780 | 1467387156673 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 1780 | 1467387156685 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:36 INFO - PROCESS | 1780 | 1467387156876 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:32:37 INFO - PROCESS | 1780 | 1467387157044 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1780 | 1467387157049 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c8c00 == 67 [pid = 1780] [id = 102] 08:32:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x93a17400) [pid = 1780] [serial = 305] [outer = (nil)] 08:32:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x99641c00) [pid = 1780] [serial = 306] [outer = 0x93a17400] 08:32:37 INFO - PROCESS | 1780 | 1467387157122 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x9a0f5000) [pid = 1780] [serial = 307] [outer = 0x93a17400] 08:32:37 INFO - PROCESS | 1780 | 1467387157810 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:32:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1189ms 08:32:37 INFO - PROCESS | 1780 | 1467387157845 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 1780 | 1467387157847 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:32:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:32:37 INFO - PROCESS | 1780 | 1467387157866 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 1780 | 1467387157869 Marionette TRACE conn3 <- [1,382,null,{}] 08:32:37 INFO - PROCESS | 1780 | 1467387157875 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 1780 | 1467387157880 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:38 INFO - PROCESS | 1780 | 1467387158032 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:32:38 INFO - PROCESS | 1780 | 1467387158041 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1780 | 1467387158048 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6d400 == 68 [pid = 1780] [id = 103] 08:32:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x9928b000) [pid = 1780] [serial = 308] [outer = (nil)] 08:32:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x9a5ea400) [pid = 1780] [serial = 309] [outer = 0x9928b000] 08:32:38 INFO - PROCESS | 1780 | 1467387158116 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x9a72a000) [pid = 1780] [serial = 310] [outer = 0x9928b000] 08:32:39 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:39 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:32:39 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:39 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:39 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:39 INFO - PROCESS | 1780 | 1467387159249 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:32:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1432ms 08:32:39 INFO - PROCESS | 1780 | 1467387159301 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1780 | 1467387159309 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:32:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:32:39 INFO - PROCESS | 1780 | 1467387159320 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1780 | 1467387159324 Marionette TRACE conn3 <- [1,386,null,{}] 08:32:39 INFO - PROCESS | 1780 | 1467387159334 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 1780 | 1467387159340 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:39 INFO - PROCESS | 1780 | 1467387159539 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:32:39 INFO - PROCESS | 1780 | 1467387159759 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1780 | 1467387159770 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2f0800 == 69 [pid = 1780] [id = 104] 08:32:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8f2f0c00) [pid = 1780] [serial = 311] [outer = (nil)] 08:32:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x90fe2000) [pid = 1780] [serial = 312] [outer = 0x8f2f0c00] 08:32:39 INFO - PROCESS | 1780 | 1467387159867 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x91231800) [pid = 1780] [serial = 313] [outer = 0x8f2f0c00] 08:32:40 INFO - PROCESS | 1780 | 1467387160843 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:32:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1539ms 08:32:40 INFO - PROCESS | 1780 | 1467387160858 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1780 | 1467387160865 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:32:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:32:40 INFO - PROCESS | 1780 | 1467387160876 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1780 | 1467387160880 Marionette TRACE conn3 <- [1,390,null,{}] 08:32:40 INFO - PROCESS | 1780 | 1467387160887 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 1780 | 1467387160893 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:41 INFO - PROCESS | 1780 | 1467387161119 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:32:41 INFO - PROCESS | 1780 | 1467387161376 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1780 | 1467387161384 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a1c800 == 70 [pid = 1780] [id = 105] 08:32:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x93c3fc00) [pid = 1780] [serial = 314] [outer = (nil)] 08:32:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x9538f800) [pid = 1780] [serial = 315] [outer = 0x93c3fc00] 08:32:41 INFO - PROCESS | 1780 | 1467387161510 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x98357c00) [pid = 1780] [serial = 316] [outer = 0x93c3fc00] 08:32:42 INFO - PROCESS | 1780 | 1467387162459 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:32:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1630ms 08:32:42 INFO - PROCESS | 1780 | 1467387162507 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1780 | 1467387162510 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:32:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:32:42 INFO - PROCESS | 1780 | 1467387162517 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1780 | 1467387162524 Marionette TRACE conn3 <- [1,394,null,{}] 08:32:42 INFO - PROCESS | 1780 | 1467387162541 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 1780 | 1467387162551 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:42 INFO - PROCESS | 1780 | 1467387162776 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:32:43 INFO - PROCESS | 1780 | 1467387162993 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 1780 | 1467387163004 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c5400 == 71 [pid = 1780] [id = 106] 08:32:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x9a727400) [pid = 1780] [serial = 317] [outer = (nil)] 08:32:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x9b1ec000) [pid = 1780] [serial = 318] [outer = 0x9a727400] 08:32:43 INFO - PROCESS | 1780 | 1467387163130 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x9b9d1c00) [pid = 1780] [serial = 319] [outer = 0x9a727400] 08:32:44 INFO - PROCESS | 1780 | 1467387164074 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:32:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1636ms 08:32:44 INFO - PROCESS | 1780 | 1467387164155 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1780 | 1467387164159 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:32:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:32:44 INFO - PROCESS | 1780 | 1467387164166 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1780 | 1467387164170 Marionette TRACE conn3 <- [1,398,null,{}] 08:32:44 INFO - PROCESS | 1780 | 1467387164176 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 1780 | 1467387164181 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:44 INFO - PROCESS | 1780 | 1467387164403 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:32:44 INFO - PROCESS | 1780 | 1467387164621 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1780 | 1467387164631 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6f400 == 72 [pid = 1780] [id = 107] 08:32:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8f822c00) [pid = 1780] [serial = 320] [outer = (nil)] 08:32:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8f82b400) [pid = 1780] [serial = 321] [outer = 0x8f822c00] 08:32:44 INFO - PROCESS | 1780 | 1467387164725 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8f82f000) [pid = 1780] [serial = 322] [outer = 0x8f822c00] 08:32:45 INFO - PROCESS | 1780 | 1467387165634 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1536ms 08:32:45 INFO - PROCESS | 1780 | 1467387165704 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:32:45 INFO - PROCESS | 1780 | 1467387165708 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:32:45 INFO - PROCESS | 1780 | 1467387165715 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1780 | 1467387165718 Marionette TRACE conn3 <- [1,402,null,{}] 08:32:45 INFO - PROCESS | 1780 | 1467387165724 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 1780 | 1467387165729 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:45 INFO - PROCESS | 1780 | 1467387165928 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:32:46 INFO - PROCESS | 1780 | 1467387166151 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1780 | 1467387166162 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f82ac00 == 73 [pid = 1780] [id = 108] 08:32:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x90fe1400) [pid = 1780] [serial = 323] [outer = (nil)] 08:32:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x9c24b000) [pid = 1780] [serial = 324] [outer = 0x90fe1400] 08:32:46 INFO - PROCESS | 1780 | 1467387166290 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x9c2df800) [pid = 1780] [serial = 325] [outer = 0x90fe1400] 08:32:47 INFO - PROCESS | 1780 | 1467387167269 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1632ms 08:32:47 INFO - PROCESS | 1780 | 1467387167348 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 1780 | 1467387167352 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:32:47 INFO - PROCESS | 1780 | 1467387167358 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1780 | 1467387167362 Marionette TRACE conn3 <- [1,406,null,{}] 08:32:47 INFO - PROCESS | 1780 | 1467387167368 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 1780 | 1467387167378 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:47 INFO - PROCESS | 1780 | 1467387167622 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:32:47 INFO - PROCESS | 1780 | 1467387167840 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1780 | 1467387167850 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e6400 == 74 [pid = 1780] [id = 109] 08:32:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8e6e8000) [pid = 1780] [serial = 326] [outer = (nil)] 08:32:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x8e6efc00) [pid = 1780] [serial = 327] [outer = 0x8e6e8000] 08:32:47 INFO - PROCESS | 1780 | 1467387167927 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x9b680000) [pid = 1780] [serial = 328] [outer = 0x8e6e8000] 08:32:48 INFO - PROCESS | 1780 | 1467387168878 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1587ms 08:32:48 INFO - PROCESS | 1780 | 1467387168947 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1780 | 1467387168952 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:32:48 INFO - PROCESS | 1780 | 1467387168960 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1780 | 1467387168962 Marionette TRACE conn3 <- [1,410,null,{}] 08:32:48 INFO - PROCESS | 1780 | 1467387168968 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 1780 | 1467387168974 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:49 INFO - PROCESS | 1780 | 1467387169185 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:32:49 INFO - PROCESS | 1780 | 1467387169402 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1780 | 1467387169411 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e834800 == 75 [pid = 1780] [id = 110] 08:32:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8e836000) [pid = 1780] [serial = 329] [outer = (nil)] 08:32:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8e83bc00) [pid = 1780] [serial = 330] [outer = 0x8e836000] 08:32:49 INFO - PROCESS | 1780 | 1467387169502 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x8e83ec00) [pid = 1780] [serial = 331] [outer = 0x8e836000] 08:32:50 INFO - PROCESS | 1780 | 1467387170394 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1480ms 08:32:50 INFO - PROCESS | 1780 | 1467387170441 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:32:50 INFO - PROCESS | 1780 | 1467387170451 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:32:50 INFO - PROCESS | 1780 | 1467387170457 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1780 | 1467387170461 Marionette TRACE conn3 <- [1,414,null,{}] 08:32:50 INFO - PROCESS | 1780 | 1467387170467 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 1780 | 1467387170472 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:50 INFO - PROCESS | 1780 | 1467387170656 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:32:50 INFO - PROCESS | 1780 | 1467387170884 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1780 | 1467387170896 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db17c00 == 76 [pid = 1780] [id = 111] 08:32:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x8db1f400) [pid = 1780] [serial = 332] [outer = (nil)] 08:32:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x8db22000) [pid = 1780] [serial = 333] [outer = 0x8db1f400] 08:32:51 INFO - PROCESS | 1780 | 1467387171027 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8e6e9c00) [pid = 1780] [serial = 334] [outer = 0x8db1f400] 08:32:52 INFO - PROCESS | 1780 | 1467387172229 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1833ms 08:32:52 INFO - PROCESS | 1780 | 1467387172307 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 1780 | 1467387172314 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:32:52 INFO - PROCESS | 1780 | 1467387172326 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 1780 | 1467387172332 Marionette TRACE conn3 <- [1,418,null,{}] 08:32:52 INFO - PROCESS | 1780 | 1467387172340 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 1780 | 1467387172346 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:52 INFO - PROCESS | 1780 | 1467387172535 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:32:52 INFO - PROCESS | 1780 | 1467387172772 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1780 | 1467387172782 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0bcc00 == 77 [pid = 1780] [id = 112] 08:32:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x8f0bd800) [pid = 1780] [serial = 335] [outer = (nil)] 08:32:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x8f0c6000) [pid = 1780] [serial = 336] [outer = 0x8f0bd800] 08:32:52 INFO - PROCESS | 1780 | 1467387172870 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x8f2ea000) [pid = 1780] [serial = 337] [outer = 0x8f0bd800] 08:32:54 INFO - PROCESS | 1780 | 1467387174319 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2035ms 08:32:54 INFO - PROCESS | 1780 | 1467387174393 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1780 | 1467387174399 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:32:54 INFO - PROCESS | 1780 | 1467387174415 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1780 | 1467387174419 Marionette TRACE conn3 <- [1,422,null,{}] 08:32:54 INFO - PROCESS | 1780 | 1467387174425 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 1780 | 1467387174430 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:54 INFO - PROCESS | 1780 | 1467387174619 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:32:54 INFO - PROCESS | 1780 | 1467387174824 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1780 | 1467387174832 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:54 INFO - PROCESS | 1780 | --DOCSHELL 0x9a74d400 == 76 [pid = 1780] [id = 21] 08:32:54 INFO - PROCESS | 1780 | --DOCSHELL 0x9a720800 == 75 [pid = 1780] [id = 30] 08:32:54 INFO - PROCESS | 1780 | --DOCSHELL 0x9a2bf000 == 74 [pid = 1780] [id = 16] 08:32:54 INFO - PROCESS | 1780 | --DOCSHELL 0x9532d000 == 73 [pid = 1780] [id = 15] 08:32:54 INFO - PROCESS | 1780 | --DOCSHELL 0x93a31c00 == 72 [pid = 1780] [id = 14] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0xa8260400) [pid = 1780] [serial = 228] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x9a0f8000) [pid = 1780] [serial = 221] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0xa69a1800) [pid = 1780] [serial = 224] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x91235400) [pid = 1780] [serial = 234] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x96ea5c00) [pid = 1780] [serial = 218] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x91376400) [pid = 1780] [serial = 240] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0xa6795800) [pid = 1780] [serial = 215] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x90fdf400) [pid = 1780] [serial = 231] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x9136d400) [pid = 1780] [serial = 237] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8f81b400) [pid = 1780] [serial = 243] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0xa4f21000) [pid = 1780] [serial = 264] [outer = (nil)] [url = about:blank] 08:32:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c7000 == 73 [pid = 1780] [id = 113] 08:32:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x8f813800) [pid = 1780] [serial = 338] [outer = (nil)] 08:32:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8f82c000) [pid = 1780] [serial = 339] [outer = 0x8f813800] 08:32:54 INFO - PROCESS | 1780 | 1467387174962 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x90fdf000) [pid = 1780] [serial = 340] [outer = 0x8f813800] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c8c00 == 72 [pid = 1780] [id = 102] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x91d4f400 == 71 [pid = 1780] [id = 101] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x91d41c00 == 70 [pid = 1780] [id = 100] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x9479a400 == 69 [pid = 1780] [id = 99] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2e5000 == 68 [pid = 1780] [id = 98] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x91233800 == 67 [pid = 1780] [id = 97] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x96ead400 == 66 [pid = 1780] [id = 90] 08:32:55 INFO - PROCESS | 1780 | --DOCSHELL 0x9136b800 == 65 [pid = 1780] [id = 89] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x95397c00) [pid = 1780] [serial = 250] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x9a0f1000) [pid = 1780] [serial = 253] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x9b0e7800) [pid = 1780] [serial = 255] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x92fafc00) [pid = 1780] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x9b9dd800) [pid = 1780] [serial = 259] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x9b1ec800) [pid = 1780] [serial = 256] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x92faf400) [pid = 1780] [serial = 247] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x91f0a400) [pid = 1780] [serial = 246] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0xa200e000) [pid = 1780] [serial = 261] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x9b7c8400) [pid = 1780] [serial = 258] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x95209c00) [pid = 1780] [serial = 249] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x99e8ac00) [pid = 1780] [serial = 252] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0xa2321800) [pid = 1780] [serial = 262] [outer = (nil)] [url = about:blank] 08:32:56 INFO - PROCESS | 1780 | 1467387176233 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1841ms 08:32:56 INFO - PROCESS | 1780 | 1467387176256 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1780 | 1467387176260 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:32:56 INFO - PROCESS | 1780 | 1467387176267 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1780 | 1467387176273 Marionette TRACE conn3 <- [1,426,null,{}] 08:32:56 INFO - PROCESS | 1780 | 1467387176289 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 1780 | 1467387176297 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:56 INFO - PROCESS | 1780 | 1467387176502 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:32:56 INFO - PROCESS | 1780 | 1467387176632 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1780 | 1467387176645 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x9122c000 == 66 [pid = 1780] [id = 114] 08:32:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x9136f400) [pid = 1780] [serial = 341] [outer = (nil)] 08:32:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x91d4cc00) [pid = 1780] [serial = 342] [outer = 0x9136f400] 08:32:56 INFO - PROCESS | 1780 | 1467387176721 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x91fdf000) [pid = 1780] [serial = 343] [outer = 0x9136f400] 08:32:57 INFO - PROCESS | 1780 | 1467387177441 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1780 | 1467387177523 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:32:57 INFO - PROCESS | 1780 | 1467387177535 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1780 | 1467387177538 Marionette TRACE conn3 <- [1,430,null,{}] 08:32:57 INFO - PROCESS | 1780 | 1467387177544 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 1780 | 1467387177549 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:57 INFO - PROCESS | 1780 | 1467387177760 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:32:57 INFO - PROCESS | 1780 | 1467387177777 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1780 | 1467387177786 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x91237000 == 67 [pid = 1780] [id = 115] 08:32:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x91fd5c00) [pid = 1780] [serial = 344] [outer = (nil)] 08:32:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x93c43000) [pid = 1780] [serial = 345] [outer = 0x91fd5c00] 08:32:57 INFO - PROCESS | 1780 | 1467387177855 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x9520e400) [pid = 1780] [serial = 346] [outer = 0x91fd5c00] 08:32:58 INFO - PROCESS | 1780 | 1467387178784 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1282ms 08:32:58 INFO - PROCESS | 1780 | 1467387178819 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1780 | 1467387178836 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:32:58 INFO - PROCESS | 1780 | 1467387178859 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1780 | 1467387178863 Marionette TRACE conn3 <- [1,434,null,{}] 08:32:58 INFO - PROCESS | 1780 | 1467387178869 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 1780 | 1467387178873 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:59 INFO - PROCESS | 1780 | 1467387179079 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:32:59 INFO - PROCESS | 1780 | 1467387179103 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1780 | 1467387179112 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:32:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1f800 == 68 [pid = 1780] [id = 116] 08:32:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x91f02000) [pid = 1780] [serial = 347] [outer = (nil)] 08:32:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x96ea8000) [pid = 1780] [serial = 348] [outer = 0x91f02000] 08:32:59 INFO - PROCESS | 1780 | 1467387179176 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x96ec5800) [pid = 1780] [serial = 349] [outer = 0x91f02000] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x9c2e6800) [pid = 1780] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x91f05000) [pid = 1780] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x9b1e5000) [pid = 1780] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0xa3319800) [pid = 1780] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x9a0dac00) [pid = 1780] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x91f0ec00) [pid = 1780] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8f2ee000) [pid = 1780] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x947a2800) [pid = 1780] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x93a17400) [pid = 1780] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x91235000) [pid = 1780] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x91d44400) [pid = 1780] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x95336000) [pid = 1780] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x91fd8c00) [pid = 1780] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x95203c00) [pid = 1780] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x95209400) [pid = 1780] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8f813400) [pid = 1780] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:33:00 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0xa33c3800) [pid = 1780] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:33:00 INFO - PROCESS | 1780 | 1467387180461 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1635ms 08:33:00 INFO - PROCESS | 1780 | 1467387180514 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1780 | 1467387180517 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:33:00 INFO - PROCESS | 1780 | 1467387180524 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1780 | 1467387180527 Marionette TRACE conn3 <- [1,438,null,{}] 08:33:00 INFO - PROCESS | 1780 | 1467387180533 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 1780 | 1467387180542 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:00 INFO - PROCESS | 1780 | 1467387180710 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:33:00 INFO - PROCESS | 1780 | 1467387180721 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1780 | 1467387180728 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0c00 == 69 [pid = 1780] [id = 117] 08:33:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x9136bc00) [pid = 1780] [serial = 350] [outer = (nil)] 08:33:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x95336000) [pid = 1780] [serial = 351] [outer = 0x9136bc00] 08:33:00 INFO - PROCESS | 1780 | 1467387180797 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x99e7d400) [pid = 1780] [serial = 352] [outer = 0x9136bc00] 08:33:01 INFO - PROCESS | 1780 | 1467387181697 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1233ms 08:33:01 INFO - PROCESS | 1780 | 1467387181758 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1780 | 1467387181763 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:33:01 INFO - PROCESS | 1780 | 1467387181776 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1780 | 1467387181778 Marionette TRACE conn3 <- [1,442,null,{}] 08:33:01 INFO - PROCESS | 1780 | 1467387181789 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 1780 | 1467387181793 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:01 INFO - PROCESS | 1780 | 1467387181955 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:33:02 INFO - PROCESS | 1780 | 1467387182202 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 1780 | 1467387182216 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db18800 == 70 [pid = 1780] [id = 118] 08:33:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8db1b400) [pid = 1780] [serial = 353] [outer = (nil)] 08:33:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8db24800) [pid = 1780] [serial = 354] [outer = 0x8db1b400] 08:33:02 INFO - PROCESS | 1780 | 1467387182303 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8e592c00) [pid = 1780] [serial = 355] [outer = 0x8db1b400] 08:33:03 INFO - PROCESS | 1780 | 1467387183342 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1643ms 08:33:03 INFO - PROCESS | 1780 | 1467387183423 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1780 | 1467387183429 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:33:03 INFO - PROCESS | 1780 | 1467387183438 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1780 | 1467387183443 Marionette TRACE conn3 <- [1,446,null,{}] 08:33:03 INFO - PROCESS | 1780 | 1467387183451 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 1780 | 1467387183460 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:03 INFO - PROCESS | 1780 | 1467387183711 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:33:04 INFO - PROCESS | 1780 | 1467387183982 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 1780 | 1467387183993 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e842800 == 71 [pid = 1780] [id = 119] 08:33:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8ee6bc00) [pid = 1780] [serial = 356] [outer = (nil)] 08:33:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8f0cb800) [pid = 1780] [serial = 357] [outer = 0x8ee6bc00] 08:33:04 INFO - PROCESS | 1780 | 1467387184077 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8f813400) [pid = 1780] [serial = 358] [outer = 0x8ee6bc00] 08:33:05 INFO - PROCESS | 1780 | 1467387185046 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1652ms 08:33:05 INFO - PROCESS | 1780 | 1467387185094 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:33:05 INFO - PROCESS | 1780 | 1467387185101 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:33:05 INFO - PROCESS | 1780 | 1467387185108 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1780 | 1467387185112 Marionette TRACE conn3 <- [1,450,null,{}] 08:33:05 INFO - PROCESS | 1780 | 1467387185118 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 1780 | 1467387185123 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:05 INFO - PROCESS | 1780 | 1467387185331 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:33:05 INFO - PROCESS | 1780 | 1467387185598 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1780 | 1467387185606 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fe4400 == 72 [pid = 1780] [id = 120] 08:33:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x91237c00) [pid = 1780] [serial = 359] [outer = (nil)] 08:33:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x91370800) [pid = 1780] [serial = 360] [outer = 0x91237c00] 08:33:05 INFO - PROCESS | 1780 | 1467387185706 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x91fde800) [pid = 1780] [serial = 361] [outer = 0x91237c00] 08:33:06 INFO - PROCESS | 1780 | 1467387186685 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1780 | 1467387186750 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:33:06 INFO - PROCESS | 1780 | 1467387186766 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1780 | 1467387186776 Marionette TRACE conn3 <- [1,454,null,{}] 08:33:06 INFO - PROCESS | 1780 | 1467387186782 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 1780 | 1467387186798 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:07 INFO - PROCESS | 1780 | 1467387187039 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:33:07 INFO - PROCESS | 1780 | 1467387187305 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1780 | 1467387187313 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x978a1400 == 73 [pid = 1780] [id = 121] 08:33:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x978aa400) [pid = 1780] [serial = 362] [outer = (nil)] 08:33:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x9a1c9400) [pid = 1780] [serial = 363] [outer = 0x978aa400] 08:33:07 INFO - PROCESS | 1780 | 1467387187400 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x9a22ec00) [pid = 1780] [serial = 364] [outer = 0x978aa400] 08:33:08 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:08 INFO - PROCESS | 1780 | 1467387188322 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1601ms 08:33:08 INFO - PROCESS | 1780 | 1467387188360 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:33:08 INFO - PROCESS | 1780 | 1467387188365 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:33:08 INFO - PROCESS | 1780 | 1467387188372 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1780 | 1467387188375 Marionette TRACE conn3 <- [1,458,null,{}] 08:33:08 INFO - PROCESS | 1780 | 1467387188381 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 1780 | 1467387188387 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:08 INFO - PROCESS | 1780 | 1467387188592 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:33:08 INFO - PROCESS | 1780 | 1467387188811 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1780 | 1467387188818 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6eb800 == 74 [pid = 1780] [id = 122] 08:33:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x9a729400) [pid = 1780] [serial = 365] [outer = (nil)] 08:33:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x9b1e5000) [pid = 1780] [serial = 366] [outer = 0x9a729400] 08:33:08 INFO - PROCESS | 1780 | 1467387188945 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x9b1eb400) [pid = 1780] [serial = 367] [outer = 0x9a729400] 08:33:09 INFO - PROCESS | 1780 | 1467387189844 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 1780 | 1467387189917 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:33:09 INFO - PROCESS | 1780 | 1467387189926 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 1780 | 1467387189930 Marionette TRACE conn3 <- [1,462,null,{}] 08:33:09 INFO - PROCESS | 1780 | 1467387189937 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 1780 | 1467387189941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:10 INFO - PROCESS | 1780 | 1467387190124 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:33:10 INFO - PROCESS | 1780 | 1467387190302 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1780 | 1467387190319 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b7c8400 == 75 [pid = 1780] [id = 123] 08:33:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x9b7c9800) [pid = 1780] [serial = 368] [outer = (nil)] 08:33:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x9bff2c00) [pid = 1780] [serial = 369] [outer = 0x9b7c9800] 08:33:10 INFO - PROCESS | 1780 | 1467387190469 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0xa2377000) [pid = 1780] [serial = 370] [outer = 0x9b7c9800] 08:33:11 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:11 INFO - PROCESS | 1780 | 1467387191533 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1780 | 1467387191621 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:33:11 INFO - PROCESS | 1780 | 1467387191629 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1780 | 1467387191633 Marionette TRACE conn3 <- [1,466,null,{}] 08:33:11 INFO - PROCESS | 1780 | 1467387191639 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 1780 | 1467387191645 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:11 INFO - PROCESS | 1780 | 1467387191899 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:33:12 INFO - PROCESS | 1780 | 1467387192129 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1780 | 1467387192140 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e6c00 == 76 [pid = 1780] [id = 124] 08:33:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8e6e7c00) [pid = 1780] [serial = 371] [outer = (nil)] 08:33:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0xa34db000) [pid = 1780] [serial = 372] [outer = 0x8e6e7c00] 08:33:12 INFO - PROCESS | 1780 | 1467387192253 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0xa4f1b800) [pid = 1780] [serial = 373] [outer = 0x8e6e7c00] 08:33:13 INFO - PROCESS | 1780 | 1467387193195 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:33:13 INFO - PROCESS | 1780 | 1467387193270 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:33:13 INFO - PROCESS | 1780 | 1467387193276 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1780 | 1467387193280 Marionette TRACE conn3 <- [1,470,null,{}] 08:33:13 INFO - PROCESS | 1780 | 1467387193286 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 1780 | 1467387193291 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:13 INFO - PROCESS | 1780 | 1467387193513 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:33:13 INFO - PROCESS | 1780 | 1467387193745 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1780 | 1467387193756 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:13 INFO - PROCESS | 1780 | ++DOCSHELL 0xa2ff4400 == 77 [pid = 1780] [id = 125] 08:33:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0xa330f400) [pid = 1780] [serial = 374] [outer = (nil)] 08:33:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0xa6ea6c00) [pid = 1780] [serial = 375] [outer = 0xa330f400] 08:33:13 INFO - PROCESS | 1780 | 1467387193877 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0xa6f48000) [pid = 1780] [serial = 376] [outer = 0xa330f400] 08:33:14 INFO - PROCESS | 1780 | 1467387194803 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1588ms 08:33:14 INFO - PROCESS | 1780 | 1467387194865 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1780 | 1467387194870 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:33:14 INFO - PROCESS | 1780 | 1467387194876 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1780 | 1467387194879 Marionette TRACE conn3 <- [1,474,null,{}] 08:33:14 INFO - PROCESS | 1780 | 1467387194885 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 1780 | 1467387194891 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:15 INFO - PROCESS | 1780 | 1467387195086 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:33:15 INFO - PROCESS | 1780 | 1467387195315 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1780 | 1467387195322 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x91236000 == 78 [pid = 1780] [id = 126] 08:33:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x9136a400) [pid = 1780] [serial = 377] [outer = (nil)] 08:33:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x96ec3800) [pid = 1780] [serial = 378] [outer = 0x9136a400] 08:33:15 INFO - PROCESS | 1780 | 1467387195424 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0xa2fea000) [pid = 1780] [serial = 379] [outer = 0x9136a400] 08:33:16 INFO - PROCESS | 1780 | 1467387196399 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1581ms 08:33:16 INFO - PROCESS | 1780 | 1467387196458 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1780 | 1467387196461 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:33:16 INFO - PROCESS | 1780 | 1467387196468 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1780 | 1467387196472 Marionette TRACE conn3 <- [1,478,null,{}] 08:33:16 INFO - PROCESS | 1780 | 1467387196477 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 1780 | 1467387196482 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:16 INFO - PROCESS | 1780 | 1467387196674 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:33:16 INFO - PROCESS | 1780 | 1467387196913 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1780 | 1467387196920 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58ac00 == 79 [pid = 1780] [id = 127] 08:33:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x91f07000) [pid = 1780] [serial = 380] [outer = (nil)] 08:33:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x96ece800) [pid = 1780] [serial = 381] [outer = 0x91f07000] 08:33:17 INFO - PROCESS | 1780 | 1467387197045 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x9a74dc00) [pid = 1780] [serial = 382] [outer = 0x91f07000] 08:33:18 INFO - PROCESS | 1780 | 1467387198273 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1840ms 08:33:18 INFO - PROCESS | 1780 | 1467387198309 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1780 | 1467387198316 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:33:18 INFO - PROCESS | 1780 | 1467387198325 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1780 | 1467387198329 Marionette TRACE conn3 <- [1,482,null,{}] 08:33:18 INFO - PROCESS | 1780 | 1467387198337 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 1780 | 1467387198343 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:18 INFO - PROCESS | 1780 | 1467387198615 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:33:18 INFO - PROCESS | 1780 | 1467387198817 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1780 | 1467387198831 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1b000 == 80 [pid = 1780] [id = 128] 08:33:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x8f2e5000) [pid = 1780] [serial = 383] [outer = (nil)] 08:33:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0x8f2e6800) [pid = 1780] [serial = 384] [outer = 0x8f2e5000] 08:33:19 INFO - PROCESS | 1780 | 1467387199004 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0x8f81dc00) [pid = 1780] [serial = 385] [outer = 0x8f2e5000] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0xa23a3c00 == 79 [pid = 1780] [id = 75] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0xa8247400 == 78 [pid = 1780] [id = 76] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0c00 == 77 [pid = 1780] [id = 117] 08:33:19 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x9a5ea400) [pid = 1780] [serial = 309] [outer = (nil)] [url = about:blank] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1f800 == 76 [pid = 1780] [id = 116] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0x91237000 == 75 [pid = 1780] [id = 115] 08:33:19 INFO - PROCESS | 1780 | --DOCSHELL 0x9122c000 == 74 [pid = 1780] [id = 114] 08:33:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c7000 == 73 [pid = 1780] [id = 113] 08:33:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0bcc00 == 72 [pid = 1780] [id = 112] 08:33:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6f400 == 71 [pid = 1780] [id = 107] 08:33:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2f0800 == 70 [pid = 1780] [id = 104] 08:33:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8f81a800 == 69 [pid = 1780] [id = 88] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x9520d800) [pid = 1780] [serial = 120] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0xa209c000) [pid = 1780] [serial = 117] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x9a23c000) [pid = 1780] [serial = 141] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0xa61e0800) [pid = 1780] [serial = 171] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0xa3288400) [pid = 1780] [serial = 147] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x8f81e400) [pid = 1780] [serial = 244] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x9b334800) [pid = 1780] [serial = 150] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x92ee8400) [pid = 1780] [serial = 138] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x9b9d3400) [pid = 1780] [serial = 144] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0xa69a0400) [pid = 1780] [serial = 153] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x9a625c00) [pid = 1780] [serial = 123] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x95396400) [pid = 1780] [serial = 303] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8f81a400) [pid = 1780] [serial = 294] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x9122c800) [pid = 1780] [serial = 295] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8ee6e400) [pid = 1780] [serial = 282] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x9538a000) [pid = 1780] [serial = 297] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0xa33cac00) [pid = 1780] [serial = 273] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x95397000) [pid = 1780] [serial = 298] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x96eac800) [pid = 1780] [serial = 304] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x99641c00) [pid = 1780] [serial = 306] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x99298400) [pid = 1780] [serial = 270] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x91fd6c00) [pid = 1780] [serial = 292] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x91372400) [pid = 1780] [serial = 291] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0xa82ee800) [pid = 1780] [serial = 276] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x92fb2400) [pid = 1780] [serial = 267] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x947a0000) [pid = 1780] [serial = 288] [outer = (nil)] [url = about:blank] 08:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2341ms 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x8f0c4c00) [pid = 1780] [serial = 285] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0xa9028800) [pid = 1780] [serial = 279] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x91d4e800) [pid = 1780] [serial = 301] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x91d4b400) [pid = 1780] [serial = 300] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x9a0f5000) [pid = 1780] [serial = 307] [outer = (nil)] [url = about:blank] 08:33:20 INFO - PROCESS | 1780 | 1467387200643 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:20 INFO - PROCESS | 1780 | 1467387200664 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1780 | 1467387200680 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:33:20 INFO - PROCESS | 1780 | 1467387200701 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1780 | 1467387200706 Marionette TRACE conn3 <- [1,486,null,{}] 08:33:20 INFO - PROCESS | 1780 | 1467387200714 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 1780 | 1467387200720 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:20 INFO - PROCESS | 1780 | 1467387200901 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:33:20 INFO - PROCESS | 1780 | 1467387200911 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1780 | 1467387200920 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0c00 == 70 [pid = 1780] [id = 129] 08:33:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8f9be000) [pid = 1780] [serial = 386] [outer = (nil)] 08:33:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x90fe1000) [pid = 1780] [serial = 387] [outer = 0x8f9be000] 08:33:20 INFO - PROCESS | 1780 | 1467387200993 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x91d4c800) [pid = 1780] [serial = 388] [outer = 0x8f9be000] 08:33:21 INFO - PROCESS | 1780 | 1467387201967 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1301ms 08:33:21 INFO - PROCESS | 1780 | 1467387201993 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 1780 | 1467387201996 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:33:22 INFO - PROCESS | 1780 | 1467387202003 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1780 | 1467387202008 Marionette TRACE conn3 <- [1,490,null,{}] 08:33:22 INFO - PROCESS | 1780 | 1467387202029 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 1780 | 1467387202037 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:22 INFO - PROCESS | 1780 | 1467387202213 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:33:22 INFO - PROCESS | 1780 | 1467387202377 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1780 | 1467387202388 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x93c43800 == 71 [pid = 1780] [id = 130] 08:33:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x95203800) [pid = 1780] [serial = 389] [outer = (nil)] 08:33:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x95395c00) [pid = 1780] [serial = 390] [outer = 0x95203800] 08:33:22 INFO - PROCESS | 1780 | 1467387202461 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x96eaf800) [pid = 1780] [serial = 391] [outer = 0x95203800] 08:33:23 INFO - PROCESS | 1780 | 1467387203386 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1440ms 08:33:23 INFO - PROCESS | 1780 | 1467387203452 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:33:23 INFO - PROCESS | 1780 | 1467387203457 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:33:23 INFO - PROCESS | 1780 | 1467387203463 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1780 | 1467387203466 Marionette TRACE conn3 <- [1,494,null,{}] 08:33:23 INFO - PROCESS | 1780 | 1467387203471 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 1780 | 1467387203476 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:23 INFO - PROCESS | 1780 | 1467387203734 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:33:23 INFO - PROCESS | 1780 | 1467387203769 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1780 | 1467387203778 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x983dc000 == 72 [pid = 1780] [id = 131] 08:33:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x99e8a800) [pid = 1780] [serial = 392] [outer = (nil)] 08:33:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x9a0f5800) [pid = 1780] [serial = 393] [outer = 0x99e8a800] 08:33:23 INFO - PROCESS | 1780 | 1467387203846 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x9a725000) [pid = 1780] [serial = 394] [outer = 0x99e8a800] 08:33:24 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x91fd5c00) [pid = 1780] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:33:24 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x91f02000) [pid = 1780] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:33:24 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x9136f400) [pid = 1780] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:33:24 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x8f0bd800) [pid = 1780] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:33:24 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x8f813800) [pid = 1780] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:33:25 INFO - PROCESS | 1780 | 1467387205036 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1592ms 08:33:25 INFO - PROCESS | 1780 | 1467387205054 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1780 | 1467387205058 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:33:25 INFO - PROCESS | 1780 | 1467387205065 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1780 | 1467387205068 Marionette TRACE conn3 <- [1,498,null,{}] 08:33:25 INFO - PROCESS | 1780 | 1467387205073 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 1780 | 1467387205078 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:25 INFO - PROCESS | 1780 | 1467387205282 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:33:25 INFO - PROCESS | 1780 | 1467387205300 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1780 | 1467387205308 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0bd800 == 73 [pid = 1780] [id = 132] 08:33:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x91d48800) [pid = 1780] [serial = 395] [outer = (nil)] 08:33:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x9a74d000) [pid = 1780] [serial = 396] [outer = 0x91d48800] 08:33:25 INFO - PROCESS | 1780 | 1467387205376 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x9b1e6c00) [pid = 1780] [serial = 397] [outer = 0x91d48800] 08:33:26 INFO - PROCESS | 1780 | 1467387206306 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1288ms 08:33:26 INFO - PROCESS | 1780 | 1467387206354 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 1780 | 1467387206358 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:33:26 INFO - PROCESS | 1780 | 1467387206365 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1780 | 1467387206367 Marionette TRACE conn3 <- [1,502,null,{}] 08:33:26 INFO - PROCESS | 1780 | 1467387206373 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 1780 | 1467387206383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:26 INFO - PROCESS | 1780 | 1467387206601 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:33:26 INFO - PROCESS | 1780 | 1467387206873 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1780 | 1467387206885 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58f800 == 74 [pid = 1780] [id = 133] 08:33:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8e590000) [pid = 1780] [serial = 398] [outer = (nil)] 08:33:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8e834c00) [pid = 1780] [serial = 399] [outer = 0x8e590000] 08:33:27 INFO - PROCESS | 1780 | 1467387207021 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8e842c00) [pid = 1780] [serial = 400] [outer = 0x8e590000] 08:33:27 INFO - PROCESS | 1780 | 1467387207958 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1630ms 08:33:28 INFO - PROCESS | 1780 | 1467387207999 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:33:28 INFO - PROCESS | 1780 | 1467387208006 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:33:28 INFO - PROCESS | 1780 | 1467387208014 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1780 | 1467387208019 Marionette TRACE conn3 <- [1,506,null,{}] 08:33:28 INFO - PROCESS | 1780 | 1467387208027 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 1780 | 1467387208035 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:28 INFO - PROCESS | 1780 | 1467387208236 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:33:28 INFO - PROCESS | 1780 | 1467387208463 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 1780 | 1467387208471 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f934400 == 75 [pid = 1780] [id = 134] 08:33:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x8f937800) [pid = 1780] [serial = 401] [outer = (nil)] 08:33:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x8f93b400) [pid = 1780] [serial = 402] [outer = 0x8f937800] 08:33:28 INFO - PROCESS | 1780 | 1467387208601 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8f93f800) [pid = 1780] [serial = 403] [outer = 0x8f937800] 08:33:29 INFO - PROCESS | 1780 | 1467387209549 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:33:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8f93f000) [pid = 1780] [serial = 404] [outer = 0x99640000] 08:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1585ms 08:33:29 INFO - PROCESS | 1780 | 1467387209642 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1780 | 1467387209649 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:33:29 INFO - PROCESS | 1780 | 1467387209712 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1780 | 1467387209717 Marionette TRACE conn3 <- [1,510,null,{}] 08:33:29 INFO - PROCESS | 1780 | 1467387209737 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 1780 | 1467387209742 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:29 INFO - PROCESS | 1780 | 1467387209933 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:33:30 INFO - PROCESS | 1780 | 1467387210194 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1780 | 1467387210204 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f932400 == 76 [pid = 1780] [id = 135] 08:33:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x91f0dc00) [pid = 1780] [serial = 405] [outer = (nil)] 08:33:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x95392800) [pid = 1780] [serial = 406] [outer = 0x91f0dc00] 08:33:30 INFO - PROCESS | 1780 | 1467387210286 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x9929e400) [pid = 1780] [serial = 407] [outer = 0x91f0dc00] 08:33:31 INFO - PROCESS | 1780 | 1467387211251 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1654ms 08:33:31 INFO - PROCESS | 1780 | 1467387211321 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 1780 | 1467387211329 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:33:31 INFO - PROCESS | 1780 | 1467387211347 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1780 | 1467387211357 Marionette TRACE conn3 <- [1,514,null,{}] 08:33:31 INFO - PROCESS | 1780 | 1467387211364 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 1780 | 1467387211371 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:31 INFO - PROCESS | 1780 | 1467387211707 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:33:31 INFO - PROCESS | 1780 | 1467387211912 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1780 | 1467387211924 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e596800 == 77 [pid = 1780] [id = 136] 08:33:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x93a2f000) [pid = 1780] [serial = 408] [outer = (nil)] 08:33:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x9c253000) [pid = 1780] [serial = 409] [outer = 0x93a2f000] 08:33:32 INFO - PROCESS | 1780 | 1467387212016 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0xa100d800) [pid = 1780] [serial = 410] [outer = 0x93a2f000] 08:33:32 INFO - PROCESS | 1780 | 1467387212919 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1646ms 08:33:32 INFO - PROCESS | 1780 | 1467387212987 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1780 | 1467387212993 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:33:33 INFO - PROCESS | 1780 | 1467387212999 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1780 | 1467387213002 Marionette TRACE conn3 <- [1,518,null,{}] 08:33:33 INFO - PROCESS | 1780 | 1467387213009 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 1780 | 1467387213014 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:33 INFO - PROCESS | 1780 | 1467387213238 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:33:33 INFO - PROCESS | 1780 | 1467387213463 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1780 | 1467387213471 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e593c00 == 78 [pid = 1780] [id = 137] 08:33:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x9c256400) [pid = 1780] [serial = 411] [outer = (nil)] 08:33:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0xa255cc00) [pid = 1780] [serial = 412] [outer = 0x9c256400] 08:33:33 INFO - PROCESS | 1780 | 1467387213587 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0xa2fbec00) [pid = 1780] [serial = 413] [outer = 0x9c256400] 08:33:34 INFO - PROCESS | 1780 | 1467387214466 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1533ms 08:33:34 INFO - PROCESS | 1780 | 1467387214533 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1780 | 1467387214537 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:33:34 INFO - PROCESS | 1780 | 1467387214543 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1780 | 1467387214547 Marionette TRACE conn3 <- [1,522,null,{}] 08:33:34 INFO - PROCESS | 1780 | 1467387214553 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 1780 | 1467387214558 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:34 INFO - PROCESS | 1780 | 1467387214738 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:33:34 INFO - PROCESS | 1780 | 1467387214917 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1780 | 1467387214934 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9dfc00 == 79 [pid = 1780] [id = 138] 08:33:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x8f9e0000) [pid = 1780] [serial = 414] [outer = (nil)] 08:33:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x8f9e2c00) [pid = 1780] [serial = 415] [outer = 0x8f9e0000] 08:33:35 INFO - PROCESS | 1780 | 1467387215026 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0xa25f1000) [pid = 1780] [serial = 416] [outer = 0x8f9e0000] 08:33:36 INFO - PROCESS | 1780 | 1467387216057 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1583ms 08:33:36 INFO - PROCESS | 1780 | 1467387216127 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1780 | 1467387216131 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:33:36 INFO - PROCESS | 1780 | 1467387216138 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1780 | 1467387216141 Marionette TRACE conn3 <- [1,526,null,{}] 08:33:36 INFO - PROCESS | 1780 | 1467387216147 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 1780 | 1467387216153 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:36 INFO - PROCESS | 1780 | 1467387216389 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:33:36 INFO - PROCESS | 1780 | 1467387216632 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1780 | 1467387216640 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd76800 == 80 [pid = 1780] [id = 139] 08:33:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x8dd7ac00) [pid = 1780] [serial = 417] [outer = (nil)] 08:33:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x8dd7f000) [pid = 1780] [serial = 418] [outer = 0x8dd7ac00] 08:33:36 INFO - PROCESS | 1780 | 1467387216723 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x8f9e1800) [pid = 1780] [serial = 419] [outer = 0x8dd7ac00] 08:33:37 INFO - PROCESS | 1780 | 1467387217625 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1538ms 08:33:37 INFO - PROCESS | 1780 | 1467387217677 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1780 | 1467387217680 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:33:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:33:37 INFO - PROCESS | 1780 | 1467387217687 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1780 | 1467387217691 Marionette TRACE conn3 <- [1,530,null,{}] 08:33:37 INFO - PROCESS | 1780 | 1467387217697 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 1780 | 1467387217702 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:37 INFO - PROCESS | 1780 | 1467387217881 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:33:38 INFO - PROCESS | 1780 | 1467387218105 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1780 | 1467387218113 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd74000 == 81 [pid = 1780] [id = 140] 08:33:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0xa334a000) [pid = 1780] [serial = 420] [outer = (nil)] 08:33:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0xa61dc000) [pid = 1780] [serial = 421] [outer = 0xa334a000] 08:33:38 INFO - PROCESS | 1780 | 1467387218236 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0xa6ea1000) [pid = 1780] [serial = 422] [outer = 0xa334a000] 08:33:39 INFO - PROCESS | 1780 | 1467387219077 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:33:39 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:39 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1431ms 08:33:39 INFO - PROCESS | 1780 | 1467387219138 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1780 | 1467387219142 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:33:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:33:39 INFO - PROCESS | 1780 | 1467387219151 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1780 | 1467387219154 Marionette TRACE conn3 <- [1,534,null,{}] 08:33:39 INFO - PROCESS | 1780 | 1467387219160 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 1780 | 1467387219165 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:39 INFO - PROCESS | 1780 | 1467387219361 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:33:39 INFO - PROCESS | 1780 | 1467387219547 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1780 | 1467387219554 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1bfc00 == 82 [pid = 1780] [id = 141] 08:33:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 175 (0x8d1c0000) [pid = 1780] [serial = 423] [outer = (nil)] 08:33:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 176 (0x92ee4c00) [pid = 1780] [serial = 424] [outer = 0x8d1c0000] 08:33:39 INFO - PROCESS | 1780 | 1467387219635 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 177 (0xa672e000) [pid = 1780] [serial = 425] [outer = 0x8d1c0000] 08:33:40 INFO - PROCESS | 1780 | 1467387220515 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:33:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1381ms 08:33:40 INFO - PROCESS | 1780 | 1467387220533 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1780 | 1467387220537 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:33:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:33:40 INFO - PROCESS | 1780 | 1467387220543 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1780 | 1467387220547 Marionette TRACE conn3 <- [1,538,null,{}] 08:33:40 INFO - PROCESS | 1780 | 1467387220553 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 1780 | 1467387220558 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:40 INFO - PROCESS | 1780 | 1467387220759 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:33:40 INFO - PROCESS | 1780 | 1467387220963 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1780 | 1467387220972 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1bf400 == 83 [pid = 1780] [id = 142] 08:33:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 178 (0x8d1c6400) [pid = 1780] [serial = 426] [outer = (nil)] 08:33:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 179 (0xa6f46000) [pid = 1780] [serial = 427] [outer = 0x8d1c6400] 08:33:41 INFO - PROCESS | 1780 | 1467387221051 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0xa901cc00) [pid = 1780] [serial = 428] [outer = 0x8d1c6400] 08:33:41 INFO - PROCESS | 1780 | 1467387221902 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:33:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1381ms 08:33:41 INFO - PROCESS | 1780 | 1467387221925 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1780 | 1467387221929 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:33:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:33:41 INFO - PROCESS | 1780 | 1467387221985 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1780 | 1467387221990 Marionette TRACE conn3 <- [1,542,null,{}] 08:33:41 INFO - PROCESS | 1780 | 1467387221997 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 1780 | 1467387222002 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:42 INFO - PROCESS | 1780 | 1467387222190 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:33:42 INFO - PROCESS | 1780 | 1467387222373 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1780 | 1467387222383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e3800 == 84 [pid = 1780] [id = 143] 08:33:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0x8d5e4000) [pid = 1780] [serial = 429] [outer = (nil)] 08:33:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 182 (0x8d5ec000) [pid = 1780] [serial = 430] [outer = 0x8d5e4000] 08:33:42 INFO - PROCESS | 1780 | 1467387222477 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 183 (0x8f0ca800) [pid = 1780] [serial = 431] [outer = 0x8d5e4000] 08:33:43 INFO - PROCESS | 1780 | 1467387223450 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:33:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1534ms 08:33:43 INFO - PROCESS | 1780 | 1467387223469 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1780 | 1467387223473 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:33:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:33:43 INFO - PROCESS | 1780 | 1467387223479 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1780 | 1467387223484 Marionette TRACE conn3 <- [1,546,null,{}] 08:33:43 INFO - PROCESS | 1780 | 1467387223490 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 1780 | 1467387223496 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:43 INFO - PROCESS | 1780 | 1467387223748 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:33:43 INFO - PROCESS | 1780 | 1467387223947 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 1780 | 1467387223959 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c4000 == 85 [pid = 1780] [id = 144] 08:33:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0x8b8c4400) [pid = 1780] [serial = 432] [outer = (nil)] 08:33:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8b8ccc00) [pid = 1780] [serial = 433] [outer = 0x8b8c4400] 08:33:44 INFO - PROCESS | 1780 | 1467387224140 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0xa82fb000) [pid = 1780] [serial = 434] [outer = 0x8b8c4400] 08:33:45 INFO - PROCESS | 1780 | 1467387225010 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:33:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1542ms 08:33:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:33:45 INFO - PROCESS | 1780 | 1467387225023 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1780 | 1467387225025 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:33:45 INFO - PROCESS | 1780 | 1467387225032 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1780 | 1467387225036 Marionette TRACE conn3 <- [1,550,null,{}] 08:33:45 INFO - PROCESS | 1780 | 1467387225042 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 1780 | 1467387225047 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:45 INFO - PROCESS | 1780 | 1467387225247 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:33:45 INFO - PROCESS | 1780 | 1467387225460 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1780 | 1467387225469 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8ca400 == 86 [pid = 1780] [id = 145] 08:33:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8b8cd400) [pid = 1780] [serial = 435] [outer = (nil)] 08:33:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x8dbb8000) [pid = 1780] [serial = 436] [outer = 0x8b8cd400] 08:33:45 INFO - PROCESS | 1780 | 1467387225588 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 189 (0x8dbbec00) [pid = 1780] [serial = 437] [outer = 0x8b8cd400] 08:33:46 INFO - PROCESS | 1780 | 1467387226483 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:33:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1484ms 08:33:46 INFO - PROCESS | 1780 | 1467387226536 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1780 | 1467387226539 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:33:46 INFO - PROCESS | 1780 | 1467387226549 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1780 | 1467387226551 Marionette TRACE conn3 <- [1,554,null,{}] 08:33:46 INFO - PROCESS | 1780 | 1467387226558 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 1780 | 1467387226563 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:46 INFO - PROCESS | 1780 | 1467387226744 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:33:47 INFO - PROCESS | 1780 | 1467387226983 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1780 | 1467387226992 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cb400 == 87 [pid = 1780] [id = 146] 08:33:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x8bdc2800) [pid = 1780] [serial = 438] [outer = (nil)] 08:33:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8bdca400) [pid = 1780] [serial = 439] [outer = 0x8bdc2800] 08:33:47 INFO - PROCESS | 1780 | 1467387227128 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 192 (0x8bdce000) [pid = 1780] [serial = 440] [outer = 0x8bdc2800] 08:33:47 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:48 INFO - PROCESS | 1780 | 1467387228345 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1831ms 08:33:48 INFO - PROCESS | 1780 | 1467387228381 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1780 | 1467387228387 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:33:48 INFO - PROCESS | 1780 | 1467387228395 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1780 | 1467387228400 Marionette TRACE conn3 <- [1,558,null,{}] 08:33:48 INFO - PROCESS | 1780 | 1467387228408 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 1780 | 1467387228415 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:48 INFO - PROCESS | 1780 | 1467387228692 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:33:48 INFO - PROCESS | 1780 | 1467387228896 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1780 | 1467387228911 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c2c00 == 88 [pid = 1780] [id = 147] 08:33:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 193 (0x8be9d000) [pid = 1780] [serial = 441] [outer = (nil)] 08:33:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 194 (0x8bea2400) [pid = 1780] [serial = 442] [outer = 0x8be9d000] 08:33:49 INFO - PROCESS | 1780 | 1467387229007 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 195 (0x8bea5400) [pid = 1780] [serial = 443] [outer = 0x8be9d000] 08:33:49 INFO - PROCESS | 1780 | 1467387229891 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1532ms 08:33:49 INFO - PROCESS | 1780 | 1467387229927 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1780 | 1467387229933 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:33:49 INFO - PROCESS | 1780 | 1467387229943 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1780 | 1467387229947 Marionette TRACE conn3 <- [1,562,null,{}] 08:33:49 INFO - PROCESS | 1780 | 1467387229953 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 1780 | 1467387229959 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:50 INFO - PROCESS | 1780 | 1467387230154 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:33:50 INFO - PROCESS | 1780 | 1467387230512 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1780 | 1467387230523 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbbc00 == 89 [pid = 1780] [id = 148] 08:33:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 196 (0x8dbbd800) [pid = 1780] [serial = 444] [outer = (nil)] 08:33:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 197 (0x8dbc2000) [pid = 1780] [serial = 445] [outer = 0x8dbbd800] 08:33:50 INFO - PROCESS | 1780 | 1467387230604 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 198 (0x8dd71800) [pid = 1780] [serial = 446] [outer = 0x8dbbd800] 08:33:51 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x99299400 == 88 [pid = 1780] [id = 63] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0xa23a1c00 == 87 [pid = 1780] [id = 60] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x99291800 == 86 [pid = 1780] [id = 62] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 197 (0x95336000) [pid = 1780] [serial = 351] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x91f0d400 == 85 [pid = 1780] [id = 61] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0bd800 == 84 [pid = 1780] [id = 132] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x983dc000 == 83 [pid = 1780] [id = 131] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x93c43800 == 82 [pid = 1780] [id = 130] 08:33:51 INFO - PROCESS | 1780 | 1467387231595 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0c00 == 81 [pid = 1780] [id = 129] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1b000 == 80 [pid = 1780] [id = 128] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x9b7c8400 == 79 [pid = 1780] [id = 123] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6eb800 == 78 [pid = 1780] [id = 122] 08:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1681ms 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x978a1400 == 77 [pid = 1780] [id = 121] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x90fe4400 == 76 [pid = 1780] [id = 120] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8e842800 == 75 [pid = 1780] [id = 119] 08:33:51 INFO - PROCESS | 1780 | 1467387231633 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1780 | 1467387231638 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:33:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8db18800 == 74 [pid = 1780] [id = 118] 08:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:33:51 INFO - PROCESS | 1780 | 1467387231652 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1780 | 1467387231658 Marionette TRACE conn3 <- [1,566,null,{}] 08:33:51 INFO - PROCESS | 1780 | 1467387231673 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 1780 | 1467387231682 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:51 INFO - PROCESS | 1780 | 1467387231871 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 196 (0x8db22000) [pid = 1780] [serial = 333] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 195 (0x8e83bc00) [pid = 1780] [serial = 330] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 194 (0x9520e400) [pid = 1780] [serial = 346] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 193 (0x96ea8000) [pid = 1780] [serial = 348] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 192 (0x91fdf000) [pid = 1780] [serial = 343] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 191 (0x96ec5800) [pid = 1780] [serial = 349] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x9538f800) [pid = 1780] [serial = 315] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x91d4cc00) [pid = 1780] [serial = 342] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 188 (0x8f0c6000) [pid = 1780] [serial = 336] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x93c43000) [pid = 1780] [serial = 345] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x8f2ea000) [pid = 1780] [serial = 337] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x90fdf000) [pid = 1780] [serial = 340] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x8f82c000) [pid = 1780] [serial = 339] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x9c24b000) [pid = 1780] [serial = 324] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 182 (0x9b1ec000) [pid = 1780] [serial = 318] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 181 (0x90fe2000) [pid = 1780] [serial = 312] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x8f82b400) [pid = 1780] [serial = 321] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x8e6efc00) [pid = 1780] [serial = 327] [outer = (nil)] [url = about:blank] 08:33:52 INFO - PROCESS | 1780 | 1467387232145 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1780 | 1467387232161 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6ebc00 == 75 [pid = 1780] [id = 149] 08:33:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0x8e6ec400) [pid = 1780] [serial = 447] [outer = (nil)] 08:33:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0x8e83fc00) [pid = 1780] [serial = 448] [outer = 0x8e6ec400] 08:33:52 INFO - PROCESS | 1780 | 1467387232257 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 182 (0x8f0c1000) [pid = 1780] [serial = 449] [outer = 0x8e6ec400] 08:33:52 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:53 INFO - PROCESS | 1780 | 1467387233052 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 08:33:53 INFO - PROCESS | 1780 | 1467387233088 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1780 | 1467387233092 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:33:53 INFO - PROCESS | 1780 | 1467387233098 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1780 | 1467387233101 Marionette TRACE conn3 <- [1,570,null,{}] 08:33:53 INFO - PROCESS | 1780 | 1467387233107 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 1780 | 1467387233111 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:53 INFO - PROCESS | 1780 | 1467387233345 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:33:53 INFO - PROCESS | 1780 | 1467387233366 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1780 | 1467387233374 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7c800 == 76 [pid = 1780] [id = 150] 08:33:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 183 (0x8f822000) [pid = 1780] [serial = 450] [outer = (nil)] 08:33:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0x8f82c800) [pid = 1780] [serial = 451] [outer = 0x8f822000] 08:33:53 INFO - PROCESS | 1780 | 1467387233444 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8f937400) [pid = 1780] [serial = 452] [outer = 0x8f822000] 08:33:54 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:54 INFO - PROCESS | 1780 | 1467387234388 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1338ms 08:33:54 INFO - PROCESS | 1780 | 1467387234444 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1780 | 1467387234447 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:33:54 INFO - PROCESS | 1780 | 1467387234453 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1780 | 1467387234457 Marionette TRACE conn3 <- [1,574,null,{}] 08:33:54 INFO - PROCESS | 1780 | 1467387234462 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 1780 | 1467387234467 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:54 INFO - PROCESS | 1780 | 1467387234696 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:33:54 INFO - PROCESS | 1780 | 1467387234722 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1780 | 1467387234732 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f933000 == 77 [pid = 1780] [id = 151] 08:33:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x8f93b800) [pid = 1780] [serial = 453] [outer = (nil)] 08:33:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8f9c1000) [pid = 1780] [serial = 454] [outer = 0x8f93b800] 08:33:54 INFO - PROCESS | 1780 | 1467387234800 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x8f9de800) [pid = 1780] [serial = 455] [outer = 0x8f93b800] 08:33:55 INFO - PROCESS | 1780 | 1467387235759 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1345ms 08:33:55 INFO - PROCESS | 1780 | 1467387235800 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1780 | 1467387235802 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:33:55 INFO - PROCESS | 1780 | 1467387235809 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1780 | 1467387235812 Marionette TRACE conn3 <- [1,578,null,{}] 08:33:55 INFO - PROCESS | 1780 | 1467387235824 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 1780 | 1467387235833 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:56 INFO - PROCESS | 1780 | 1467387236167 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:33:56 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x99e8a800) [pid = 1780] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:33:56 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x8f9be000) [pid = 1780] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:33:56 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x8f2e5000) [pid = 1780] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:33:56 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x95203800) [pid = 1780] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:33:56 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x9136bc00) [pid = 1780] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:33:56 INFO - PROCESS | 1780 | 1467387236623 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 1780 | 1467387236637 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5eac00 == 78 [pid = 1780] [id = 152] 08:33:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0x8e591800) [pid = 1780] [serial = 456] [outer = (nil)] 08:33:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8f935800) [pid = 1780] [serial = 457] [outer = 0x8e591800] 08:33:56 INFO - PROCESS | 1780 | 1467387236712 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x92fb0c00) [pid = 1780] [serial = 458] [outer = 0x8e591800] 08:33:57 INFO - PROCESS | 1780 | 1467387237435 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1682ms 08:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:33:57 INFO - PROCESS | 1780 | 1467387237492 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 1780 | 1467387237494 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:33:57 INFO - PROCESS | 1780 | 1467387237511 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 1780 | 1467387237514 Marionette TRACE conn3 <- [1,582,null,{}] 08:33:57 INFO - PROCESS | 1780 | 1467387237521 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 1780 | 1467387237525 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:57 INFO - PROCESS | 1780 | 1467387237692 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:33:57 INFO - PROCESS | 1780 | 1467387237704 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1780 | 1467387237710 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9be000 == 79 [pid = 1780] [id = 153] 08:33:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8f9c3400) [pid = 1780] [serial = 459] [outer = (nil)] 08:33:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x95205800) [pid = 1780] [serial = 460] [outer = 0x8f9c3400] 08:33:57 INFO - PROCESS | 1780 | 1467387237781 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 189 (0x95337800) [pid = 1780] [serial = 461] [outer = 0x8f9c3400] 08:33:58 INFO - PROCESS | 1780 | 1467387238842 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1402ms 08:33:58 INFO - PROCESS | 1780 | 1467387238903 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1780 | 1467387238910 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:33:58 INFO - PROCESS | 1780 | 1467387238919 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1780 | 1467387238925 Marionette TRACE conn3 <- [1,586,null,{}] 08:33:58 INFO - PROCESS | 1780 | 1467387238933 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 1780 | 1467387238939 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:59 INFO - PROCESS | 1780 | 1467387239181 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:33:59 INFO - PROCESS | 1780 | 1467387239488 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1780 | 1467387239500 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:33:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9f800 == 80 [pid = 1780] [id = 154] 08:33:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x8bea0000) [pid = 1780] [serial = 462] [outer = (nil)] 08:33:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8d5ed400) [pid = 1780] [serial = 463] [outer = 0x8bea0000] 08:33:59 INFO - PROCESS | 1780 | 1467387239589 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 192 (0x8db23000) [pid = 1780] [serial = 464] [outer = 0x8bea0000] 08:34:00 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:00 INFO - PROCESS | 1780 | 1467387240516 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1643ms 08:34:00 INFO - PROCESS | 1780 | 1467387240562 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 1780 | 1467387240570 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:34:00 INFO - PROCESS | 1780 | 1467387240581 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1780 | 1467387240584 Marionette TRACE conn3 <- [1,590,null,{}] 08:34:00 INFO - PROCESS | 1780 | 1467387240592 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 1780 | 1467387240598 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:00 INFO - PROCESS | 1780 | 1467387240805 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:34:01 INFO - PROCESS | 1780 | 1467387241042 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1780 | 1467387241054 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58c000 == 81 [pid = 1780] [id = 155] 08:34:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 193 (0x8e58f400) [pid = 1780] [serial = 465] [outer = (nil)] 08:34:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 194 (0x8e83a800) [pid = 1780] [serial = 466] [outer = 0x8e58f400] 08:34:01 INFO - PROCESS | 1780 | 1467387241187 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 195 (0x8f2eb800) [pid = 1780] [serial = 467] [outer = 0x8e58f400] 08:34:02 INFO - PROCESS | 1780 | 1467387242315 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1787ms 08:34:02 INFO - PROCESS | 1780 | 1467387242369 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 1780 | 1467387242373 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:34:02 INFO - PROCESS | 1780 | 1467387242380 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 1780 | 1467387242386 Marionette TRACE conn3 <- [1,594,null,{}] 08:34:02 INFO - PROCESS | 1780 | 1467387242404 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 1780 | 1467387242413 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:02 INFO - PROCESS | 1780 | 1467387242618 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:34:02 INFO - PROCESS | 1780 | 1467387242869 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1780 | 1467387242881 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f0d400 == 82 [pid = 1780] [id = 156] 08:34:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 196 (0x91f0f400) [pid = 1780] [serial = 468] [outer = (nil)] 08:34:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 197 (0x93a28400) [pid = 1780] [serial = 469] [outer = 0x91f0f400] 08:34:03 INFO - PROCESS | 1780 | 1467387243001 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 198 (0x95391800) [pid = 1780] [serial = 470] [outer = 0x91f0f400] 08:34:03 INFO - PROCESS | 1780 | 1467387243977 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1643ms 08:34:04 INFO - PROCESS | 1780 | 1467387244024 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:34:04 INFO - PROCESS | 1780 | 1467387244031 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:34:04 INFO - PROCESS | 1780 | 1467387244037 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1780 | 1467387244040 Marionette TRACE conn3 <- [1,598,null,{}] 08:34:04 INFO - PROCESS | 1780 | 1467387244047 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 1780 | 1467387244052 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:04 INFO - PROCESS | 1780 | 1467387244260 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:34:04 INFO - PROCESS | 1780 | 1467387244494 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 1780 | 1467387244503 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x9538bc00 == 83 [pid = 1780] [id = 157] 08:34:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 199 (0x9538f800) [pid = 1780] [serial = 471] [outer = (nil)] 08:34:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 200 (0x96ec7c00) [pid = 1780] [serial = 472] [outer = 0x9538f800] 08:34:04 INFO - PROCESS | 1780 | 1467387244638 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 201 (0x9929b800) [pid = 1780] [serial = 473] [outer = 0x9538f800] 08:34:05 INFO - PROCESS | 1780 | 1467387245505 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1531ms 08:34:05 INFO - PROCESS | 1780 | 1467387245570 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:34:05 INFO - PROCESS | 1780 | 1467387245575 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:34:05 INFO - PROCESS | 1780 | 1467387245581 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 1780 | 1467387245585 Marionette TRACE conn3 <- [1,602,null,{}] 08:34:05 INFO - PROCESS | 1780 | 1467387245591 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 1780 | 1467387245596 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:05 INFO - PROCESS | 1780 | 1467387245853 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:34:06 INFO - PROCESS | 1780 | 1467387246220 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1780 | 1467387246230 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e2000 == 84 [pid = 1780] [id = 158] 08:34:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 202 (0x8b7e2400) [pid = 1780] [serial = 474] [outer = (nil)] 08:34:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 203 (0x8b7ecc00) [pid = 1780] [serial = 475] [outer = 0x8b7e2400] 08:34:06 INFO - PROCESS | 1780 | 1467387246378 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 204 (0x8b7ef000) [pid = 1780] [serial = 476] [outer = 0x8b7e2400] 08:34:07 INFO - PROCESS | 1780 | 1467387247477 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1942ms 08:34:07 INFO - PROCESS | 1780 | 1467387247540 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 1780 | 1467387247544 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:34:07 INFO - PROCESS | 1780 | 1467387247552 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1780 | 1467387247556 Marionette TRACE conn3 <- [1,606,null,{}] 08:34:07 INFO - PROCESS | 1780 | 1467387247561 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 1780 | 1467387247571 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:07 INFO - PROCESS | 1780 | 1467387247792 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:34:08 INFO - PROCESS | 1780 | 1467387248002 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1780 | 1467387248010 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e7c00 == 85 [pid = 1780] [id = 159] 08:34:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 205 (0x8b7e8800) [pid = 1780] [serial = 477] [outer = (nil)] 08:34:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 206 (0x9a1cf400) [pid = 1780] [serial = 478] [outer = 0x8b7e8800] 08:34:08 INFO - PROCESS | 1780 | 1467387248136 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 207 (0x9a628400) [pid = 1780] [serial = 479] [outer = 0x8b7e8800] 08:34:08 INFO - PROCESS | 1780 | 1467387248992 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1486ms 08:34:09 INFO - PROCESS | 1780 | 1467387249039 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:34:09 INFO - PROCESS | 1780 | 1467387249043 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:34:09 INFO - PROCESS | 1780 | 1467387249049 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1780 | 1467387249053 Marionette TRACE conn3 <- [1,610,null,{}] 08:34:09 INFO - PROCESS | 1780 | 1467387249059 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 1780 | 1467387249064 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:09 INFO - PROCESS | 1780 | 1467387249254 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:34:09 INFO - PROCESS | 1780 | 1467387249445 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 1780 | 1467387249454 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd71400 == 86 [pid = 1780] [id = 160] 08:34:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 208 (0x9a484400) [pid = 1780] [serial = 480] [outer = (nil)] 08:34:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 209 (0x9b1e8c00) [pid = 1780] [serial = 481] [outer = 0x9a484400] 08:34:09 INFO - PROCESS | 1780 | 1467387249573 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 210 (0x9b334800) [pid = 1780] [serial = 482] [outer = 0x9a484400] 08:34:10 INFO - PROCESS | 1780 | 1467387250467 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1481ms 08:34:10 INFO - PROCESS | 1780 | 1467387250531 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:34:10 INFO - PROCESS | 1780 | 1467387250535 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:34:10 INFO - PROCESS | 1780 | 1467387250542 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 1780 | 1467387250546 Marionette TRACE conn3 <- [1,614,null,{}] 08:34:10 INFO - PROCESS | 1780 | 1467387250551 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 1780 | 1467387250556 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:10 INFO - PROCESS | 1780 | 1467387250745 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:34:10 INFO - PROCESS | 1780 | 1467387250980 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1780 | 1467387250988 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362800 == 87 [pid = 1780] [id = 161] 08:34:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 211 (0x8b363c00) [pid = 1780] [serial = 483] [outer = (nil)] 08:34:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 212 (0x8b36a400) [pid = 1780] [serial = 484] [outer = 0x8b363c00] 08:34:11 INFO - PROCESS | 1780 | 1467387251112 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 213 (0x8b36e000) [pid = 1780] [serial = 485] [outer = 0x8b363c00] 08:34:12 INFO - PROCESS | 1780 | 1467387252026 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1531ms 08:34:12 INFO - PROCESS | 1780 | 1467387252073 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1780 | 1467387252077 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:34:12 INFO - PROCESS | 1780 | 1467387252083 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1780 | 1467387252086 Marionette TRACE conn3 <- [1,618,null,{}] 08:34:12 INFO - PROCESS | 1780 | 1467387252092 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 1780 | 1467387252097 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:12 INFO - PROCESS | 1780 | 1467387252290 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:34:12 INFO - PROCESS | 1780 | 1467387252524 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1780 | 1467387252532 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362c00 == 88 [pid = 1780] [id = 162] 08:34:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 214 (0x8b367400) [pid = 1780] [serial = 486] [outer = (nil)] 08:34:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 215 (0x8bfe6000) [pid = 1780] [serial = 487] [outer = 0x8b367400] 08:34:12 INFO - PROCESS | 1780 | 1467387252655 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 216 (0x8bfe8000) [pid = 1780] [serial = 488] [outer = 0x8b367400] 08:34:13 INFO - PROCESS | 1780 | 1467387253512 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1484ms 08:34:13 INFO - PROCESS | 1780 | 1467387253568 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 1780 | 1467387253573 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:34:13 INFO - PROCESS | 1780 | 1467387253579 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1780 | 1467387253582 Marionette TRACE conn3 <- [1,622,null,{}] 08:34:13 INFO - PROCESS | 1780 | 1467387253588 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 1780 | 1467387253593 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:13 INFO - PROCESS | 1780 | 1467387253781 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:34:14 INFO - PROCESS | 1780 | 1467387254029 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1780 | 1467387254041 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ebc00 == 89 [pid = 1780] [id = 163] 08:34:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 217 (0x8b7ec000) [pid = 1780] [serial = 489] [outer = (nil)] 08:34:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x8bfeec00) [pid = 1780] [serial = 490] [outer = 0x8b7ec000] 08:34:14 INFO - PROCESS | 1780 | 1467387254163 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x8bff1000) [pid = 1780] [serial = 491] [outer = 0x8b7ec000] 08:34:15 INFO - PROCESS | 1780 | 1467387255039 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1535ms 08:34:15 INFO - PROCESS | 1780 | 1467387255115 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 1780 | 1467387255120 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:34:15 INFO - PROCESS | 1780 | 1467387255126 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 1780 | 1467387255131 Marionette TRACE conn3 <- [1,626,null,{}] 08:34:15 INFO - PROCESS | 1780 | 1467387255136 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 1780 | 1467387255143 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:15 INFO - PROCESS | 1780 | 1467387255364 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:34:15 INFO - PROCESS | 1780 | 1467387255625 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1780 | 1467387255635 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f827400 == 90 [pid = 1780] [id = 164] 08:34:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x9118cc00) [pid = 1780] [serial = 492] [outer = (nil)] 08:34:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x91192000) [pid = 1780] [serial = 493] [outer = 0x9118cc00] 08:34:15 INFO - PROCESS | 1780 | 1467387255741 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x9136d400) [pid = 1780] [serial = 494] [outer = 0x9118cc00] 08:34:16 INFO - PROCESS | 1780 | 1467387256764 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1685ms 08:34:16 INFO - PROCESS | 1780 | 1467387256812 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 1780 | 1467387256815 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:34:16 INFO - PROCESS | 1780 | 1467387256824 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1780 | 1467387256827 Marionette TRACE conn3 <- [1,630,null,{}] 08:34:16 INFO - PROCESS | 1780 | 1467387256833 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 1780 | 1467387256838 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:17 INFO - PROCESS | 1780 | 1467387257029 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:34:17 INFO - PROCESS | 1780 | 1467387257279 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1780 | 1467387257288 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c9400 == 91 [pid = 1780] [id = 165] 08:34:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x8b8c9800) [pid = 1780] [serial = 495] [outer = (nil)] 08:34:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 224 (0x8b8ce400) [pid = 1780] [serial = 496] [outer = 0x8b8c9800] 08:34:17 INFO - PROCESS | 1780 | 1467387257767 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 225 (0x8bdd1c00) [pid = 1780] [serial = 497] [outer = 0x8b8c9800] 08:34:18 INFO - PROCESS | 1780 | 1467387258720 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1933ms 08:34:18 INFO - PROCESS | 1780 | 1467387258759 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 1780 | 1467387258765 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:34:18 INFO - PROCESS | 1780 | 1467387258774 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1780 | 1467387258778 Marionette TRACE conn3 <- [1,634,null,{}] 08:34:18 INFO - PROCESS | 1780 | 1467387258786 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 1780 | 1467387258790 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:18 INFO - PROCESS | 1780 | 1467387258992 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:34:19 INFO - PROCESS | 1780 | 1467387259251 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1780 | 1467387259260 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea4000 == 92 [pid = 1780] [id = 166] 08:34:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 226 (0x8d5ebc00) [pid = 1780] [serial = 498] [outer = (nil)] 08:34:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 227 (0x8dbb9000) [pid = 1780] [serial = 499] [outer = 0x8d5ebc00] 08:34:19 INFO - PROCESS | 1780 | 1467387259398 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 228 (0x8dd72800) [pid = 1780] [serial = 500] [outer = 0x8d5ebc00] 08:34:20 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:20 INFO - PROCESS | 1780 | 1467387260483 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1736ms 08:34:20 INFO - PROCESS | 1780 | 1467387260508 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1780 | 1467387260514 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:34:20 INFO - PROCESS | 1780 | 1467387260525 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1780 | 1467387260529 Marionette TRACE conn3 <- [1,638,null,{}] 08:34:20 INFO - PROCESS | 1780 | 1467387260536 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 1780 | 1467387260542 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:20 INFO - PROCESS | 1780 | 1467387260740 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:34:21 INFO - PROCESS | 1780 | 1467387261000 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1780 | 1467387261007 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e7800 == 93 [pid = 1780] [id = 167] 08:34:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 229 (0x8f934800) [pid = 1780] [serial = 501] [outer = (nil)] 08:34:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 230 (0x8f9bc800) [pid = 1780] [serial = 502] [outer = 0x8f934800] 08:34:21 INFO - PROCESS | 1780 | 1467387261088 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 231 (0x8f9e4000) [pid = 1780] [serial = 503] [outer = 0x8f934800] 08:34:21 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:21 INFO - PROCESS | 1780 | 1467387261984 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1535ms 08:34:22 INFO - PROCESS | 1780 | 1467387262059 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 1780 | 1467387262062 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:34:22 INFO - PROCESS | 1780 | 1467387262070 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 1780 | 1467387262075 Marionette TRACE conn3 <- [1,642,null,{}] 08:34:22 INFO - PROCESS | 1780 | 1467387262091 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 1780 | 1467387262099 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:22 INFO - PROCESS | 1780 | 1467387262331 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:34:22 INFO - PROCESS | 1780 | 1467387262576 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1780 | 1467387262585 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c5000 == 94 [pid = 1780] [id = 168] 08:34:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 232 (0x8f0c6800) [pid = 1780] [serial = 504] [outer = (nil)] 08:34:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 233 (0x91d4a800) [pid = 1780] [serial = 505] [outer = 0x8f0c6800] 08:34:22 INFO - PROCESS | 1780 | 1467387262693 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 234 (0x91fdb800) [pid = 1780] [serial = 506] [outer = 0x8f0c6800] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c5400 == 93 [pid = 1780] [id = 106] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8e834800 == 92 [pid = 1780] [id = 110] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8db17c00 == 91 [pid = 1780] [id = 111] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e6400 == 90 [pid = 1780] [id = 109] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 233 (0x9a74d000) [pid = 1780] [serial = 396] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 232 (0x91370800) [pid = 1780] [serial = 360] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 231 (0x9b1e5000) [pid = 1780] [serial = 366] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 230 (0x8db24800) [pid = 1780] [serial = 354] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 229 (0x9a1c9400) [pid = 1780] [serial = 363] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 228 (0x9bff2c00) [pid = 1780] [serial = 369] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 227 (0xa34db000) [pid = 1780] [serial = 372] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 226 (0xa6ea6c00) [pid = 1780] [serial = 375] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 225 (0x96ece800) [pid = 1780] [serial = 381] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 224 (0x8f0cb800) [pid = 1780] [serial = 357] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 223 (0x96ec3800) [pid = 1780] [serial = 378] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8f82ac00 == 89 [pid = 1780] [id = 108] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x93a1c800 == 88 [pid = 1780] [id = 105] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd76800 == 87 [pid = 1780] [id = 139] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9dfc00 == 86 [pid = 1780] [id = 138] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8e593c00 == 85 [pid = 1780] [id = 137] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8e596800 == 84 [pid = 1780] [id = 136] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8f932400 == 83 [pid = 1780] [id = 135] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8f934400 == 82 [pid = 1780] [id = 134] 08:34:23 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58f800 == 81 [pid = 1780] [id = 133] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x99e7d400) [pid = 1780] [serial = 352] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x9a0f5800) [pid = 1780] [serial = 393] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x90fe1000) [pid = 1780] [serial = 387] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x91d4c800) [pid = 1780] [serial = 388] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0x8f81dc00) [pid = 1780] [serial = 385] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8f2e6800) [pid = 1780] [serial = 384] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 216 (0x96eaf800) [pid = 1780] [serial = 391] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 215 (0x9a725000) [pid = 1780] [serial = 394] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | --DOMWINDOW == 214 (0x95395c00) [pid = 1780] [serial = 390] [outer = (nil)] [url = about:blank] 08:34:23 INFO - PROCESS | 1780 | 1467387263608 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1586ms 08:34:23 INFO - PROCESS | 1780 | 1467387263664 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1780 | 1467387263669 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:34:23 INFO - PROCESS | 1780 | 1467387263677 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1780 | 1467387263680 Marionette TRACE conn3 <- [1,646,null,{}] 08:34:23 INFO - PROCESS | 1780 | 1467387263686 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 1780 | 1467387263691 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:23 INFO - PROCESS | 1780 | 1467387263859 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:34:23 INFO - PROCESS | 1780 | 1467387263868 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 1780 | 1467387263876 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc8c00 == 82 [pid = 1780] [id = 169] 08:34:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 215 (0x8bea5000) [pid = 1780] [serial = 507] [outer = (nil)] 08:34:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 216 (0x8f932400) [pid = 1780] [serial = 508] [outer = 0x8bea5000] 08:34:23 INFO - PROCESS | 1780 | 1467387263944 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 217 (0x91d42400) [pid = 1780] [serial = 509] [outer = 0x8bea5000] 08:34:24 INFO - PROCESS | 1780 | 1467387264900 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1283ms 08:34:24 INFO - PROCESS | 1780 | 1467387264961 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 1780 | 1467387264964 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:34:24 INFO - PROCESS | 1780 | 1467387264972 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 1780 | 1467387264975 Marionette TRACE conn3 <- [1,650,null,{}] 08:34:24 INFO - PROCESS | 1780 | 1467387264986 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 1780 | 1467387264991 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:25 INFO - PROCESS | 1780 | 1467387265281 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:34:25 INFO - PROCESS | 1780 | 1467387265379 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 1780 | 1467387265388 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2efc00 == 83 [pid = 1780] [id = 170] 08:34:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x8f827800) [pid = 1780] [serial = 510] [outer = (nil)] 08:34:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x926f1800) [pid = 1780] [serial = 511] [outer = 0x8f827800] 08:34:25 INFO - PROCESS | 1780 | 1467387265472 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x926f8400) [pid = 1780] [serial = 512] [outer = 0x8f827800] 08:34:26 INFO - PROCESS | 1780 | 1467387266330 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1385ms 08:34:26 INFO - PROCESS | 1780 | 1467387266358 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1780 | 1467387266361 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:34:26 INFO - PROCESS | 1780 | 1467387266367 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1780 | 1467387266371 Marionette TRACE conn3 <- [1,654,null,{}] 08:34:26 INFO - PROCESS | 1780 | 1467387266376 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 1780 | 1467387266386 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:26 INFO - PROCESS | 1780 | 1467387266638 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:34:26 INFO - PROCESS | 1780 | 1467387266661 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1780 | 1467387266690 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e596800 == 84 [pid = 1780] [id = 171] 08:34:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8f9e3000) [pid = 1780] [serial = 513] [outer = (nil)] 08:34:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x95210800) [pid = 1780] [serial = 514] [outer = 0x8f9e3000] 08:34:26 INFO - PROCESS | 1780 | 1467387266863 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x96ea9800) [pid = 1780] [serial = 515] [outer = 0x8f9e3000] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x8f822000) [pid = 1780] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x91f07000) [pid = 1780] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x8be9d000) [pid = 1780] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x8db1f400) [pid = 1780] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0x8e591800) [pid = 1780] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8dbbd800) [pid = 1780] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 216 (0x8f93b800) [pid = 1780] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 215 (0x8f0c7c00) [pid = 1780] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 214 (0x91d48800) [pid = 1780] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:34:28 INFO - PROCESS | 1780 | --DOMWINDOW == 213 (0x8e6ec400) [pid = 1780] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:34:28 INFO - PROCESS | 1780 | 1467387268574 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2232ms 08:34:28 INFO - PROCESS | 1780 | 1467387268601 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 1780 | 1467387268604 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:34:28 INFO - PROCESS | 1780 | 1467387268610 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1780 | 1467387268613 Marionette TRACE conn3 <- [1,658,null,{}] 08:34:28 INFO - PROCESS | 1780 | 1467387268619 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 1780 | 1467387268623 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:28 INFO - PROCESS | 1780 | 1467387268848 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:34:28 INFO - PROCESS | 1780 | 1467387268946 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1780 | 1467387268956 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c6000 == 85 [pid = 1780] [id = 172] 08:34:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 214 (0x8dbbd800) [pid = 1780] [serial = 516] [outer = (nil)] 08:34:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 215 (0x8f818400) [pid = 1780] [serial = 517] [outer = 0x8dbbd800] 08:34:29 INFO - PROCESS | 1780 | 1467387269027 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 216 (0x8f93e000) [pid = 1780] [serial = 518] [outer = 0x8dbbd800] 08:34:29 INFO - PROCESS | 1780 | 1467387269728 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1138ms 08:34:29 INFO - PROCESS | 1780 | 1467387269749 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1780 | 1467387269753 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:34:29 INFO - PROCESS | 1780 | 1467387269760 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1780 | 1467387269764 Marionette TRACE conn3 <- [1,662,null,{}] 08:34:29 INFO - PROCESS | 1780 | 1467387269773 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 1780 | 1467387269777 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:30 INFO - PROCESS | 1780 | 1467387270026 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:34:30 INFO - PROCESS | 1780 | 1467387270035 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1780 | 1467387270044 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9a800 == 86 [pid = 1780] [id = 173] 08:34:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 217 (0x8dbc4c00) [pid = 1780] [serial = 519] [outer = (nil)] 08:34:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x947a3800) [pid = 1780] [serial = 520] [outer = 0x8dbc4c00] 08:34:30 INFO - PROCESS | 1780 | 1467387270207 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x96ece800) [pid = 1780] [serial = 521] [outer = 0x8dbc4c00] 08:34:30 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:31 INFO - PROCESS | 1780 | 1467387271248 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1544ms 08:34:31 INFO - PROCESS | 1780 | 1467387271305 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1780 | 1467387271312 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:34:31 INFO - PROCESS | 1780 | 1467387271321 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1780 | 1467387271327 Marionette TRACE conn3 <- [1,666,null,{}] 08:34:31 INFO - PROCESS | 1780 | 1467387271381 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 1780 | 1467387271388 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:31 INFO - PROCESS | 1780 | 1467387271617 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:34:31 INFO - PROCESS | 1780 | 1467387271885 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1780 | 1467387271892 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c6c00 == 87 [pid = 1780] [id = 174] 08:34:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x8bfec400) [pid = 1780] [serial = 522] [outer = (nil)] 08:34:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8dbba400) [pid = 1780] [serial = 523] [outer = 0x8bfec400] 08:34:32 INFO - PROCESS | 1780 | 1467387272018 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x8dd76800) [pid = 1780] [serial = 524] [outer = 0x8bfec400] 08:34:32 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:32 INFO - PROCESS | 1780 | 1467387272957 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1691ms 08:34:33 INFO - PROCESS | 1780 | 1467387273012 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 1780 | 1467387273019 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:34:33 INFO - PROCESS | 1780 | 1467387273029 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1780 | 1467387273033 Marionette TRACE conn3 <- [1,670,null,{}] 08:34:33 INFO - PROCESS | 1780 | 1467387273040 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 1780 | 1467387273047 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:33 INFO - PROCESS | 1780 | 1467387273291 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:34:33 INFO - PROCESS | 1780 | 1467387273603 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1780 | 1467387273609 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2ee800 == 88 [pid = 1780] [id = 175] 08:34:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x8f816000) [pid = 1780] [serial = 525] [outer = (nil)] 08:34:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 224 (0x8f824000) [pid = 1780] [serial = 526] [outer = 0x8f816000] 08:34:33 INFO - PROCESS | 1780 | 1467387273698 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 225 (0x8f9ba400) [pid = 1780] [serial = 527] [outer = 0x8f816000] 08:34:34 INFO - PROCESS | 1780 | 1467387274659 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1686ms 08:34:34 INFO - PROCESS | 1780 | 1467387274716 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1780 | 1467387274720 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:34:34 INFO - PROCESS | 1780 | 1467387274728 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1780 | 1467387274735 Marionette TRACE conn3 <- [1,674,null,{}] 08:34:34 INFO - PROCESS | 1780 | 1467387274751 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 1780 | 1467387274762 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:35 INFO - PROCESS | 1780 | 1467387275009 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:34:35 INFO - PROCESS | 1780 | 1467387275314 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 1780 | 1467387275327 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x926f3800 == 89 [pid = 1780] [id = 176] 08:34:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 226 (0x926f5c00) [pid = 1780] [serial = 528] [outer = (nil)] 08:34:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 227 (0x92ee8400) [pid = 1780] [serial = 529] [outer = 0x926f5c00] 08:34:35 INFO - PROCESS | 1780 | 1467387275417 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 228 (0x95335c00) [pid = 1780] [serial = 530] [outer = 0x926f5c00] 08:34:35 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:36 INFO - PROCESS | 1780 | 1467387276286 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1589ms 08:34:36 INFO - PROCESS | 1780 | 1467387276317 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:34:36 INFO - PROCESS | 1780 | 1467387276323 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:34:36 INFO - PROCESS | 1780 | 1467387276330 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 1780 | 1467387276334 Marionette TRACE conn3 <- [1,678,null,{}] 08:34:36 INFO - PROCESS | 1780 | 1467387276340 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 1780 | 1467387276345 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:36 INFO - PROCESS | 1780 | 1467387276542 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:34:36 INFO - PROCESS | 1780 | 1467387276742 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1780 | 1467387276752 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7f0000 == 90 [pid = 1780] [id = 177] 08:34:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 229 (0x926fa400) [pid = 1780] [serial = 531] [outer = (nil)] 08:34:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 230 (0x9a0f3800) [pid = 1780] [serial = 532] [outer = 0x926fa400] 08:34:36 INFO - PROCESS | 1780 | 1467387276916 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 231 (0x9a483000) [pid = 1780] [serial = 533] [outer = 0x926fa400] 08:34:37 INFO - PROCESS | 1780 | 1467387277827 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1532ms 08:34:37 INFO - PROCESS | 1780 | 1467387277862 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1780 | 1467387277866 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:34:37 INFO - PROCESS | 1780 | 1467387277872 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1780 | 1467387277876 Marionette TRACE conn3 <- [1,682,null,{}] 08:34:37 INFO - PROCESS | 1780 | 1467387277881 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 1780 | 1467387277887 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:38 INFO - PROCESS | 1780 | 1467387278154 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:34:38 INFO - PROCESS | 1780 | 1467387278346 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1780 | 1467387278355 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x92faf400 == 91 [pid = 1780] [id = 178] 08:34:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 232 (0x9929b000) [pid = 1780] [serial = 534] [outer = (nil)] 08:34:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 233 (0x9a74d000) [pid = 1780] [serial = 535] [outer = 0x9929b000] 08:34:38 INFO - PROCESS | 1780 | 1467387278475 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 234 (0x9b1e9400) [pid = 1780] [serial = 536] [outer = 0x9929b000] 08:34:39 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:39 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:34:39 INFO - PROCESS | 1780 | 1467387279802 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1999ms 08:34:39 INFO - PROCESS | 1780 | 1467387279909 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1780 | 1467387279913 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:34:39 INFO - PROCESS | 1780 | 1467387279923 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1780 | 1467387279927 Marionette TRACE conn3 <- [1,686,null,{}] 08:34:39 INFO - PROCESS | 1780 | 1467387279933 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 1780 | 1467387279943 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:40 INFO - PROCESS | 1780 | 1467387280152 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:34:40 INFO - PROCESS | 1780 | 1467387280360 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1780 | 1467387280372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371000 == 92 [pid = 1780] [id = 179] 08:34:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 235 (0x8b787800) [pid = 1780] [serial = 537] [outer = (nil)] 08:34:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 236 (0x8b794000) [pid = 1780] [serial = 538] [outer = 0x8b787800] 08:34:40 INFO - PROCESS | 1780 | 1467387280490 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 237 (0x9b1e9000) [pid = 1780] [serial = 539] [outer = 0x8b787800] 08:34:41 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:41 INFO - PROCESS | 1780 | 1467387281813 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1946ms 08:34:41 INFO - PROCESS | 1780 | 1467387281889 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1780 | 1467387281893 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:34:41 INFO - PROCESS | 1780 | 1467387281901 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1780 | 1467387281905 Marionette TRACE conn3 <- [1,690,null,{}] 08:34:41 INFO - PROCESS | 1780 | 1467387281911 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 1780 | 1467387281916 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:42 INFO - PROCESS | 1780 | 1467387282087 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:34:42 INFO - PROCESS | 1780 | 1467387282319 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1780 | 1467387282328 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370800 == 93 [pid = 1780] [id = 180] 08:34:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 238 (0x8b78dc00) [pid = 1780] [serial = 540] [outer = (nil)] 08:34:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 239 (0x9b9dec00) [pid = 1780] [serial = 541] [outer = 0x8b78dc00] 08:34:42 INFO - PROCESS | 1780 | 1467387282443 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 240 (0x9c250400) [pid = 1780] [serial = 542] [outer = 0x8b78dc00] 08:34:43 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:43 INFO - PROCESS | 1780 | 1467387283764 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1880ms 08:34:43 INFO - PROCESS | 1780 | 1467387283842 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1780 | 1467387283847 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:34:43 INFO - PROCESS | 1780 | 1467387283857 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1780 | 1467387283861 Marionette TRACE conn3 <- [1,694,null,{}] 08:34:43 INFO - PROCESS | 1780 | 1467387283866 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 1780 | 1467387283871 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:44 INFO - PROCESS | 1780 | 1467387284062 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:34:44 INFO - PROCESS | 1780 | 1467387284264 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1780 | 1467387284277 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7400 == 94 [pid = 1780] [id = 181] 08:34:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 241 (0x899e7c00) [pid = 1780] [serial = 543] [outer = (nil)] 08:34:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 242 (0x899ed800) [pid = 1780] [serial = 544] [outer = 0x899e7c00] 08:34:44 INFO - PROCESS | 1780 | 1467387284390 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 243 (0x899f1000) [pid = 1780] [serial = 545] [outer = 0x899e7c00] 08:34:45 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:46 INFO - PROCESS | 1780 | 1467387286101 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2283ms 08:34:46 INFO - PROCESS | 1780 | 1467387286141 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 1780 | 1467387286148 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:34:46 INFO - PROCESS | 1780 | 1467387286156 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1780 | 1467387286160 Marionette TRACE conn3 <- [1,698,null,{}] 08:34:46 INFO - PROCESS | 1780 | 1467387286204 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 1780 | 1467387286211 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:46 INFO - PROCESS | 1780 | 1467387286460 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:34:46 INFO - PROCESS | 1780 | 1467387286690 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 1780 | 1467387286715 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc4c00 == 95 [pid = 1780] [id = 182] 08:34:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 244 (0x8bdc7400) [pid = 1780] [serial = 546] [outer = (nil)] 08:34:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 245 (0x8bdcd400) [pid = 1780] [serial = 547] [outer = 0x8bdc7400] 08:34:46 INFO - PROCESS | 1780 | 1467387286860 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 246 (0x8bfe4400) [pid = 1780] [serial = 548] [outer = 0x8bdc7400] 08:34:48 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:48 INFO - PROCESS | 1780 | 1467387288267 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:34:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2135ms 08:34:48 INFO - PROCESS | 1780 | 1467387288290 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 1780 | 1467387288297 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:34:48 INFO - PROCESS | 1780 | 1467387288307 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1780 | 1467387288311 Marionette TRACE conn3 <- [1,702,null,{}] 08:34:48 INFO - PROCESS | 1780 | 1467387288317 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 1780 | 1467387288322 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:48 INFO - PROCESS | 1780 | 1467387288483 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:34:48 INFO - PROCESS | 1780 | 1467387288692 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1780 | 1467387288699 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ecc00 == 96 [pid = 1780] [id = 183] 08:34:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 247 (0x8b8d0400) [pid = 1780] [serial = 549] [outer = (nil)] 08:34:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 248 (0x8bea7000) [pid = 1780] [serial = 550] [outer = 0x8b8d0400] 08:34:48 INFO - PROCESS | 1780 | 1467387288815 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 249 (0x8db24c00) [pid = 1780] [serial = 551] [outer = 0x8b8d0400] 08:34:48 INFO - PROCESS | 1780 | --DOCSHELL 0x978a0400 == 95 [pid = 1780] [id = 22] 08:34:48 INFO - PROCESS | 1780 | --DOCSHELL 0x9830f000 == 94 [pid = 1780] [id = 59] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 248 (0x92ee4c00) [pid = 1780] [serial = 424] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 247 (0x8bdca400) [pid = 1780] [serial = 439] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 246 (0x8b8ccc00) [pid = 1780] [serial = 433] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 245 (0x8f93b400) [pid = 1780] [serial = 402] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 244 (0xa6f46000) [pid = 1780] [serial = 427] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 243 (0x8dd7f000) [pid = 1780] [serial = 418] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 242 (0x8d5ec000) [pid = 1780] [serial = 430] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 241 (0xa255cc00) [pid = 1780] [serial = 412] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 240 (0x9c253000) [pid = 1780] [serial = 409] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 239 (0x95392800) [pid = 1780] [serial = 406] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 238 (0xa61dc000) [pid = 1780] [serial = 421] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 237 (0x8f9e2c00) [pid = 1780] [serial = 415] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 236 (0x8dbb8000) [pid = 1780] [serial = 436] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1780 | --DOMWINDOW == 235 (0x95205800) [pid = 1780] [serial = 460] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0xa20a6400 == 93 [pid = 1780] [id = 19] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x9a74b400 == 92 [pid = 1780] [id = 54] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x93a1e400 == 91 [pid = 1780] [id = 58] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x91f10400 == 90 [pid = 1780] [id = 57] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x91f0c800 == 89 [pid = 1780] [id = 55] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x978ae400 == 88 [pid = 1780] [id = 56] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c6000 == 87 [pid = 1780] [id = 172] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8e596800 == 86 [pid = 1780] [id = 171] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2efc00 == 85 [pid = 1780] [id = 170] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc8c00 == 84 [pid = 1780] [id = 169] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c5000 == 83 [pid = 1780] [id = 168] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e7800 == 82 [pid = 1780] [id = 167] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea4000 == 81 [pid = 1780] [id = 166] 08:34:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c9400 == 80 [pid = 1780] [id = 165] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 234 (0x8f937400) [pid = 1780] [serial = 452] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 233 (0x9a74dc00) [pid = 1780] [serial = 382] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 232 (0x8bea2400) [pid = 1780] [serial = 442] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 231 (0x8e834c00) [pid = 1780] [serial = 399] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 230 (0x8e6e9c00) [pid = 1780] [serial = 334] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 229 (0x8bea5400) [pid = 1780] [serial = 443] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 228 (0x92fb0c00) [pid = 1780] [serial = 458] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 227 (0x8dbc2000) [pid = 1780] [serial = 445] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 226 (0x8f9de800) [pid = 1780] [serial = 455] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 225 (0x95392000) [pid = 1780] [serial = 289] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 224 (0x8f935800) [pid = 1780] [serial = 457] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 223 (0x9b1e6c00) [pid = 1780] [serial = 397] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x8f0c1000) [pid = 1780] [serial = 449] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x8e83fc00) [pid = 1780] [serial = 448] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x91fd7400) [pid = 1780] [serial = 226] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x8dd71800) [pid = 1780] [serial = 446] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0x8f82c800) [pid = 1780] [serial = 451] [outer = (nil)] [url = about:blank] 08:34:49 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8f9c1000) [pid = 1780] [serial = 454] [outer = (nil)] [url = about:blank] 08:34:50 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:50 INFO - PROCESS | 1780 | 1467387290170 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1902ms 08:34:50 INFO - PROCESS | 1780 | 1467387290244 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1780 | 1467387290247 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:34:50 INFO - PROCESS | 1780 | 1467387290259 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1780 | 1467387290264 Marionette TRACE conn3 <- [1,706,null,{}] 08:34:50 INFO - PROCESS | 1780 | 1467387290280 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 1780 | 1467387290289 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:50 INFO - PROCESS | 1780 | 1467387290541 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:34:50 INFO - PROCESS | 1780 | 1467387290557 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1780 | 1467387290569 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db20400 == 81 [pid = 1780] [id = 184] 08:34:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x8db24800) [pid = 1780] [serial = 552] [outer = (nil)] 08:34:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x8e65f000) [pid = 1780] [serial = 553] [outer = 0x8db24800] 08:34:50 INFO - PROCESS | 1780 | 1467387290639 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x8e834800) [pid = 1780] [serial = 554] [outer = 0x8db24800] 08:34:51 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:51 INFO - PROCESS | 1780 | 1467387291888 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1644ms 08:34:51 INFO - PROCESS | 1780 | 1467387291903 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1780 | 1467387291907 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:34:51 INFO - PROCESS | 1780 | 1467387291914 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1780 | 1467387291916 Marionette TRACE conn3 <- [1,710,null,{}] 08:34:51 INFO - PROCESS | 1780 | 1467387291922 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 1780 | 1467387291927 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:52 INFO - PROCESS | 1780 | 1467387292156 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:34:52 INFO - PROCESS | 1780 | 1467387292230 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1780 | 1467387292236 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5efc00 == 82 [pid = 1780] [id = 185] 08:34:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8e65ec00) [pid = 1780] [serial = 555] [outer = (nil)] 08:34:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x8f0c1000) [pid = 1780] [serial = 556] [outer = 0x8e65ec00] 08:34:52 INFO - PROCESS | 1780 | 1467387292307 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x8f81cc00) [pid = 1780] [serial = 557] [outer = 0x8e65ec00] 08:34:54 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x8d5ebc00) [pid = 1780] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x8dbbd800) [pid = 1780] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x8f9e3000) [pid = 1780] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x8f934800) [pid = 1780] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0x8f0c6800) [pid = 1780] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8f827800) [pid = 1780] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 216 (0x8bea5000) [pid = 1780] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:34:54 INFO - PROCESS | 1780 | --DOMWINDOW == 215 (0x8b8c9800) [pid = 1780] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:34:54 INFO - PROCESS | 1780 | 1467387294502 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2634ms 08:34:54 INFO - PROCESS | 1780 | 1467387294549 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1780 | 1467387294552 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:34:54 INFO - PROCESS | 1780 | 1467387294559 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1780 | 1467387294576 Marionette TRACE conn3 <- [1,714,null,{}] 08:34:54 INFO - PROCESS | 1780 | 1467387294583 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 1780 | 1467387294587 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:54 INFO - PROCESS | 1780 | 1467387294801 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:34:54 INFO - PROCESS | 1780 | 1467387294900 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1780 | 1467387294910 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c9800 == 83 [pid = 1780] [id = 186] 08:34:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 216 (0x8bfe6400) [pid = 1780] [serial = 558] [outer = (nil)] 08:34:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 217 (0x8f0c6800) [pid = 1780] [serial = 559] [outer = 0x8bfe6400] 08:34:54 INFO - PROCESS | 1780 | 1467387294977 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x8f933c00) [pid = 1780] [serial = 560] [outer = 0x8bfe6400] 08:34:56 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:56 INFO - PROCESS | 1780 | 1467387296080 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1554ms 08:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:34:56 INFO - PROCESS | 1780 | 1467387296114 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 1780 | 1467387296117 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:34:56 INFO - PROCESS | 1780 | 1467387296124 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1780 | 1467387296127 Marionette TRACE conn3 <- [1,718,null,{}] 08:34:56 INFO - PROCESS | 1780 | 1467387296132 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 1780 | 1467387296141 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:56 INFO - PROCESS | 1780 | 1467387296436 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:34:56 INFO - PROCESS | 1780 | 1467387296618 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1780 | 1467387296629 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9400 == 84 [pid = 1780] [id = 187] 08:34:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x899eac00) [pid = 1780] [serial = 561] [outer = (nil)] 08:34:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x8b788400) [pid = 1780] [serial = 562] [outer = 0x899eac00] 08:34:56 INFO - PROCESS | 1780 | 1467387296749 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8b794800) [pid = 1780] [serial = 563] [outer = 0x899eac00] 08:34:58 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:58 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:34:58 INFO - PROCESS | 1780 | 1467387298224 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2144ms 08:34:58 INFO - PROCESS | 1780 | 1467387298271 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1780 | 1467387298276 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:34:58 INFO - PROCESS | 1780 | 1467387298284 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1780 | 1467387298289 Marionette TRACE conn3 <- [1,722,null,{}] 08:34:58 INFO - PROCESS | 1780 | 1467387298297 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 1780 | 1467387298302 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:58 INFO - PROCESS | 1780 | 1467387298536 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:34:58 INFO - PROCESS | 1780 | 1467387298742 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1780 | 1467387298756 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:34:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e8400 == 85 [pid = 1780] [id = 188] 08:34:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x8bdcbc00) [pid = 1780] [serial = 564] [outer = (nil)] 08:34:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x8d5ed800) [pid = 1780] [serial = 565] [outer = 0x8bdcbc00] 08:34:58 INFO - PROCESS | 1780 | 1467387298876 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 224 (0x8dbc0400) [pid = 1780] [serial = 566] [outer = 0x8bdcbc00] 08:34:59 INFO - PROCESS | 1780 | 1467387299846 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1780 | 1467387299935 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:34:59 INFO - PROCESS | 1780 | 1467387299942 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1780 | 1467387299946 Marionette TRACE conn3 <- [1,726,null,{}] 08:34:59 INFO - PROCESS | 1780 | 1467387299953 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 1780 | 1467387299959 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:00 INFO - PROCESS | 1780 | 1467387300213 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:35:00 INFO - PROCESS | 1780 | 1467387300531 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1780 | 1467387300541 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6efc00 == 86 [pid = 1780] [id = 189] 08:35:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 225 (0x8ee67000) [pid = 1780] [serial = 567] [outer = (nil)] 08:35:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 226 (0x8f2e6000) [pid = 1780] [serial = 568] [outer = 0x8ee67000] 08:35:00 INFO - PROCESS | 1780 | 1467387300629 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 227 (0x8f820000) [pid = 1780] [serial = 569] [outer = 0x8ee67000] 08:35:01 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:01 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:35:01 INFO - PROCESS | 1780 | 1467387301895 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1987ms 08:35:01 INFO - PROCESS | 1780 | 1467387301942 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1780 | 1467387301946 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:35:01 INFO - PROCESS | 1780 | 1467387301963 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1780 | 1467387301973 Marionette TRACE conn3 <- [1,730,null,{}] 08:35:01 INFO - PROCESS | 1780 | 1467387301981 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 1780 | 1467387301989 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:02 INFO - PROCESS | 1780 | 1467387302288 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:35:02 INFO - PROCESS | 1780 | 1467387302555 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1780 | 1467387302564 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cb000 == 87 [pid = 1780] [id = 190] 08:35:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 228 (0x8b8cd800) [pid = 1780] [serial = 570] [outer = (nil)] 08:35:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 229 (0x91230c00) [pid = 1780] [serial = 571] [outer = 0x8b8cd800] 08:35:02 INFO - PROCESS | 1780 | 1467387302669 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 230 (0x91373800) [pid = 1780] [serial = 572] [outer = 0x8b8cd800] 08:35:03 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:03 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:35:03 INFO - PROCESS | 1780 | 1467387303817 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1780 | 1467387303882 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:35:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:35:03 INFO - PROCESS | 1780 | 1467387303890 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1780 | 1467387303893 Marionette TRACE conn3 <- [1,734,null,{}] 08:35:03 INFO - PROCESS | 1780 | 1467387303900 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 1780 | 1467387303905 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:04 INFO - PROCESS | 1780 | 1467387304165 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:35:04 INFO - PROCESS | 1780 | 1467387304484 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1780 | 1467387304502 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b369400 == 88 [pid = 1780] [id = 191] 08:35:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 231 (0x90fda800) [pid = 1780] [serial = 573] [outer = (nil)] 08:35:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 232 (0x92674400) [pid = 1780] [serial = 574] [outer = 0x90fda800] 08:35:04 INFO - PROCESS | 1780 | 1467387304594 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 233 (0x92675000) [pid = 1780] [serial = 575] [outer = 0x90fda800] 08:35:05 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:05 INFO - PROCESS | 1780 | 1467387305612 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:35:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1798ms 08:35:05 INFO - PROCESS | 1780 | 1467387305691 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1780 | 1467387305695 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:35:05 INFO - PROCESS | 1780 | 1467387305702 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1780 | 1467387305707 Marionette TRACE conn3 <- [1,738,null,{}] 08:35:05 INFO - PROCESS | 1780 | 1467387305714 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 1780 | 1467387305718 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:05 INFO - PROCESS | 1780 | 1467387305966 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:35:06 INFO - PROCESS | 1780 | 1467387306284 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1780 | 1467387306303 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x9267a400 == 89 [pid = 1780] [id = 192] 08:35:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 234 (0x9267b000) [pid = 1780] [serial = 576] [outer = (nil)] 08:35:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 235 (0x9267dc00) [pid = 1780] [serial = 577] [outer = 0x9267b000] 08:35:06 INFO - PROCESS | 1780 | 1467387306415 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 236 (0x93a16400) [pid = 1780] [serial = 578] [outer = 0x9267b000] 08:35:07 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:07 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:35:07 INFO - PROCESS | 1780 | 1467387307983 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2340ms 08:35:08 INFO - PROCESS | 1780 | 1467387308044 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1780 | 1467387308050 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:35:08 INFO - PROCESS | 1780 | 1467387308060 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1780 | 1467387308063 Marionette TRACE conn3 <- [1,742,null,{}] 08:35:08 INFO - PROCESS | 1780 | 1467387308070 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 1780 | 1467387308076 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:08 INFO - PROCESS | 1780 | 1467387308256 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:35:08 INFO - PROCESS | 1780 | 1467387308458 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 1780 | 1467387308466 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c4c00 == 90 [pid = 1780] [id = 193] 08:35:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 237 (0x8d1cb000) [pid = 1780] [serial = 579] [outer = (nil)] 08:35:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 238 (0x96eae400) [pid = 1780] [serial = 580] [outer = 0x8d1cb000] 08:35:08 INFO - PROCESS | 1780 | 1467387308584 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 239 (0x983dbc00) [pid = 1780] [serial = 581] [outer = 0x8d1cb000] 08:35:09 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:09 INFO - PROCESS | 1780 | 1467387309915 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:35:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1883ms 08:35:09 INFO - PROCESS | 1780 | 1467387309984 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 1780 | 1467387309989 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:35:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:35:10 INFO - PROCESS | 1780 | 1467387310014 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1780 | 1467387310017 Marionette TRACE conn3 <- [1,746,null,{}] 08:35:10 INFO - PROCESS | 1780 | 1467387310026 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 1780 | 1467387310031 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:10 INFO - PROCESS | 1780 | 1467387310210 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:35:10 INFO - PROCESS | 1780 | 1467387310461 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1780 | 1467387310468 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f07000 == 91 [pid = 1780] [id = 194] 08:35:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 240 (0x9520a000) [pid = 1780] [serial = 582] [outer = (nil)] 08:35:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 241 (0x99e8bc00) [pid = 1780] [serial = 583] [outer = 0x9520a000] 08:35:10 INFO - PROCESS | 1780 | 1467387310548 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 242 (0x9a0f1000) [pid = 1780] [serial = 584] [outer = 0x9520a000] 08:35:11 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:11 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:11 INFO - PROCESS | 1780 | 1467387311941 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2010ms 08:35:12 INFO - PROCESS | 1780 | 1467387312007 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 1780 | 1467387312012 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:35:12 INFO - PROCESS | 1780 | 1467387312018 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1780 | 1467387312022 Marionette TRACE conn3 <- [1,750,null,{}] 08:35:12 INFO - PROCESS | 1780 | 1467387312028 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 1780 | 1467387312033 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:12 INFO - PROCESS | 1780 | 1467387312212 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:35:12 INFO - PROCESS | 1780 | 1467387312414 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1780 | 1467387312424 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36f000 == 92 [pid = 1780] [id = 195] 08:35:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 243 (0x8b78a000) [pid = 1780] [serial = 585] [outer = (nil)] 08:35:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 244 (0x91fdf400) [pid = 1780] [serial = 586] [outer = 0x8b78a000] 08:35:12 INFO - PROCESS | 1780 | 1467387312541 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 245 (0x9520fc00) [pid = 1780] [serial = 587] [outer = 0x8b78a000] 08:35:13 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:13 INFO - PROCESS | 1780 | 1467387313959 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:35:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1990ms 08:35:14 INFO - PROCESS | 1780 | 1467387314059 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 1780 | 1467387314064 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:35:14 INFO - PROCESS | 1780 | 1467387314074 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 1780 | 1467387314077 Marionette TRACE conn3 <- [1,754,null,{}] 08:35:14 INFO - PROCESS | 1780 | 1467387314084 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 1780 | 1467387314089 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:14 INFO - PROCESS | 1780 | 1467387314263 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:35:14 INFO - PROCESS | 1780 | 1467387314745 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1780 | 1467387314757 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b794400 == 93 [pid = 1780] [id = 196] 08:35:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 246 (0x8b796000) [pid = 1780] [serial = 588] [outer = (nil)] 08:35:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 247 (0x8b7e9800) [pid = 1780] [serial = 589] [outer = 0x8b796000] 08:35:14 INFO - PROCESS | 1780 | 1467387314865 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 248 (0x8bdcb400) [pid = 1780] [serial = 590] [outer = 0x8b796000] 08:35:16 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbbc00 == 92 [pid = 1780] [id = 148] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8ca400 == 91 [pid = 1780] [id = 145] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c4000 == 90 [pid = 1780] [id = 144] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 247 (0x91192000) [pid = 1780] [serial = 493] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 246 (0x947a3800) [pid = 1780] [serial = 520] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 245 (0x8bfeec00) [pid = 1780] [serial = 490] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | 1467387316365 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1bf400 == 89 [pid = 1780] [id = 142] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1bfc00 == 88 [pid = 1780] [id = 141] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c9800 == 87 [pid = 1780] [id = 186] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5efc00 == 86 [pid = 1780] [id = 185] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8db20400 == 85 [pid = 1780] [id = 184] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x899ecc00 == 84 [pid = 1780] [id = 183] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc4c00 == 83 [pid = 1780] [id = 182] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x92faf400 == 82 [pid = 1780] [id = 178] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7f0000 == 81 [pid = 1780] [id = 177] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x926f3800 == 80 [pid = 1780] [id = 176] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2ee800 == 79 [pid = 1780] [id = 175] 08:35:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c6c00 == 78 [pid = 1780] [id = 174] 08:35: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 08:35:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2390ms 08:35:16 INFO - PROCESS | 1780 | 1467387316467 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:35:16 INFO - PROCESS | 1780 | 1467387316472 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:35:16 INFO - PROCESS | 1780 | 1467387316479 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1780 | 1467387316484 Marionette TRACE conn3 <- [1,758,null,{}] 08:35:16 INFO - PROCESS | 1780 | 1467387316492 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 1780 | 1467387316497 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:16 INFO - PROCESS | 1780 | 1467387316672 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 244 (0x96ec7c00) [pid = 1780] [serial = 472] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 243 (0x96ea9800) [pid = 1780] [serial = 515] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 242 (0x8f9bc800) [pid = 1780] [serial = 502] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 241 (0x8d5ed400) [pid = 1780] [serial = 463] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 240 (0x91d4a800) [pid = 1780] [serial = 505] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 239 (0x926f1800) [pid = 1780] [serial = 511] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 238 (0x95210800) [pid = 1780] [serial = 514] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 237 (0x9a1cf400) [pid = 1780] [serial = 478] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 236 (0x8b36a400) [pid = 1780] [serial = 484] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 235 (0x8e83a800) [pid = 1780] [serial = 466] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 234 (0x91d42400) [pid = 1780] [serial = 509] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 233 (0x93a28400) [pid = 1780] [serial = 469] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 232 (0x8b8ce400) [pid = 1780] [serial = 496] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 231 (0x8f932400) [pid = 1780] [serial = 508] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 230 (0x926f8400) [pid = 1780] [serial = 512] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 229 (0x8f9e4000) [pid = 1780] [serial = 503] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 228 (0x8dbb9000) [pid = 1780] [serial = 499] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 227 (0x8f818400) [pid = 1780] [serial = 517] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 226 (0x8b7ecc00) [pid = 1780] [serial = 475] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 225 (0x91fdb800) [pid = 1780] [serial = 506] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 224 (0x8dd72800) [pid = 1780] [serial = 500] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 223 (0x8bdd1c00) [pid = 1780] [serial = 497] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x9b1e8c00) [pid = 1780] [serial = 481] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x8bfe6000) [pid = 1780] [serial = 487] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x8f93e000) [pid = 1780] [serial = 518] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1780 | 1467387316869 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1780 | 1467387316879 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ecc00 == 79 [pid = 1780] [id = 197] 08:35:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8b8cf000) [pid = 1780] [serial = 591] [outer = (nil)] 08:35:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 222 (0x8bfef800) [pid = 1780] [serial = 592] [outer = 0x8b8cf000] 08:35:16 INFO - PROCESS | 1780 | 1467387316952 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 223 (0x8d5eec00) [pid = 1780] [serial = 593] [outer = 0x8b8cf000] 08:35:17 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:17 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:35:17 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:17 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:17 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:35:17 INFO - PROCESS | 1780 | 1467387317875 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1437ms 08:35:17 INFO - PROCESS | 1780 | 1467387317923 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1780 | 1467387317933 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:35:17 INFO - PROCESS | 1780 | 1467387317945 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1780 | 1467387317949 Marionette TRACE conn3 <- [1,762,null,{}] 08:35:17 INFO - PROCESS | 1780 | 1467387317960 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 1780 | 1467387317968 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:18 INFO - PROCESS | 1780 | 1467387318377 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:35:18 INFO - PROCESS | 1780 | 1467387318484 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1780 | 1467387318495 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e590800 == 80 [pid = 1780] [id = 198] 08:35:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 224 (0x8e596c00) [pid = 1780] [serial = 594] [outer = (nil)] 08:35:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 225 (0x8e6ec400) [pid = 1780] [serial = 595] [outer = 0x8e596c00] 08:35:18 INFO - PROCESS | 1780 | 1467387318613 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 226 (0x8ee67400) [pid = 1780] [serial = 596] [outer = 0x8e596c00] 08:35:20 INFO - PROCESS | 1780 | 1467387320153 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2291ms 08:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:35:20 INFO - PROCESS | 1780 | 1467387320244 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1780 | 1467387320247 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:35:20 INFO - PROCESS | 1780 | 1467387320266 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1780 | 1467387320275 Marionette TRACE conn3 <- [1,766,null,{}] 08:35:20 INFO - PROCESS | 1780 | 1467387320391 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 1780 | 1467387320399 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:20 INFO - PROCESS | 1780 | 1467387320674 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:35:20 INFO - PROCESS | 1780 | 1467387320701 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1780 | 1467387320712 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbd400 == 81 [pid = 1780] [id = 199] 08:35:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 227 (0x8f93e400) [pid = 1780] [serial = 597] [outer = (nil)] 08:35:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 228 (0x8f9e3800) [pid = 1780] [serial = 598] [outer = 0x8f93e400] 08:35:20 INFO - PROCESS | 1780 | 1467387320778 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 229 (0x8f9e6800) [pid = 1780] [serial = 599] [outer = 0x8f93e400] 08:35:22 INFO - PROCESS | 1780 | --DOMWINDOW == 228 (0x8b8d0400) [pid = 1780] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:35:22 INFO - PROCESS | 1780 | --DOMWINDOW == 227 (0x8bdc7400) [pid = 1780] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:35:22 INFO - PROCESS | 1780 | --DOMWINDOW == 226 (0x8e65ec00) [pid = 1780] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:35:22 INFO - PROCESS | 1780 | --DOMWINDOW == 225 (0x8db24800) [pid = 1780] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:35:22 INFO - PROCESS | 1780 | 1467387322538 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2374ms 08:35:22 INFO - PROCESS | 1780 | 1467387322629 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 1780 | 1467387322634 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:35:22 INFO - PROCESS | 1780 | 1467387322644 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 1780 | 1467387322649 Marionette TRACE conn3 <- [1,770,null,{}] 08:35:22 INFO - PROCESS | 1780 | 1467387322658 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 1780 | 1467387322663 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:22 INFO - PROCESS | 1780 | 1467387322863 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:35:23 INFO - PROCESS | 1780 | 1467387323089 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1780 | 1467387323099 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8d0400 == 82 [pid = 1780] [id = 200] 08:35:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 226 (0x8be9c000) [pid = 1780] [serial = 600] [outer = (nil)] 08:35:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 227 (0x8bfe6c00) [pid = 1780] [serial = 601] [outer = 0x8be9c000] 08:35:23 INFO - PROCESS | 1780 | 1467387323225 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 228 (0x8d1cec00) [pid = 1780] [serial = 602] [outer = 0x8be9c000] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x91fdac00 == 81 [pid = 1780] [id = 65] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x9ac6b000 == 80 [pid = 1780] [id = 69] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7c800 == 79 [pid = 1780] [id = 150] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6d400 == 78 [pid = 1780] [id = 103] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x93a19400 == 77 [pid = 1780] [id = 70] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x92edd400 == 76 [pid = 1780] [id = 71] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371000 == 75 [pid = 1780] [id = 179] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e3800 == 74 [pid = 1780] [id = 143] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd74000 == 73 [pid = 1780] [id = 140] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x90fd5800 == 72 [pid = 1780] [id = 77] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x91f03400 == 71 [pid = 1780] [id = 67] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370800 == 70 [pid = 1780] [id = 180] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x93a2cc00 == 69 [pid = 1780] [id = 64] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x91fe0000 == 68 [pid = 1780] [id = 74] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ebc00 == 67 [pid = 1780] [id = 163] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x92ee6800 == 66 [pid = 1780] [id = 52] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cb400 == 65 [pid = 1780] [id = 146] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee62800 == 64 [pid = 1780] [id = 94] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x91f06000 == 63 [pid = 1780] [id = 66] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x9a0ef800 == 62 [pid = 1780] [id = 92] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c2c00 == 61 [pid = 1780] [id = 147] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5eac00 == 60 [pid = 1780] [id = 152] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0be400 == 59 [pid = 1780] [id = 95] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58ac00 == 58 [pid = 1780] [id = 127] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee65400 == 57 [pid = 1780] [id = 96] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x91236000 == 56 [pid = 1780] [id = 126] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8f827400 == 55 [pid = 1780] [id = 164] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x983d8000 == 54 [pid = 1780] [id = 53] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0xa25f2000 == 53 [pid = 1780] [id = 29] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x95396800 == 52 [pid = 1780] [id = 72] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8e590800 == 51 [pid = 1780] [id = 198] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9a800 == 50 [pid = 1780] [id = 173] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ecc00 == 49 [pid = 1780] [id = 197] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b794400 == 48 [pid = 1780] [id = 196] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e8400 == 47 [pid = 1780] [id = 188] 08:35:25 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9400 == 46 [pid = 1780] [id = 187] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7400 == 45 [pid = 1780] [id = 181] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cb000 == 44 [pid = 1780] [id = 190] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58c000 == 43 [pid = 1780] [id = 155] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9a48a400 == 42 [pid = 1780] [id = 68] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9bf10800 == 41 [pid = 1780] [id = 39] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8f933000 == 40 [pid = 1780] [id = 151] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9c2ea400 == 39 [pid = 1780] [id = 18] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b369400 == 38 [pid = 1780] [id = 191] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9be000 == 37 [pid = 1780] [id = 153] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x91fe0c00 == 36 [pid = 1780] [id = 49] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0xa2ff4400 == 35 [pid = 1780] [id = 125] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x99e7e400 == 34 [pid = 1780] [id = 23] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9c2ea000 == 33 [pid = 1780] [id = 51] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9f800 == 32 [pid = 1780] [id = 154] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0xa1012800 == 31 [pid = 1780] [id = 91] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e2000 == 30 [pid = 1780] [id = 158] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x91f07000 == 29 [pid = 1780] [id = 194] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e6c00 == 28 [pid = 1780] [id = 124] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9538bc00 == 27 [pid = 1780] [id = 157] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c4c00 == 26 [pid = 1780] [id = 193] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36f000 == 25 [pid = 1780] [id = 195] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd71400 == 24 [pid = 1780] [id = 160] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6efc00 == 23 [pid = 1780] [id = 189] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x91fd3400 == 22 [pid = 1780] [id = 32] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x978ad400 == 21 [pid = 1780] [id = 17] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e7c00 == 20 [pid = 1780] [id = 159] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x93a1d800 == 19 [pid = 1780] [id = 31] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9267a400 == 18 [pid = 1780] [id = 192] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6ebc00 == 17 [pid = 1780] [id = 149] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x91f0d400 == 16 [pid = 1780] [id = 156] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9122f800 == 15 [pid = 1780] [id = 93] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x9b91f800 == 14 [pid = 1780] [id = 20] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0xa33c2800 == 13 [pid = 1780] [id = 50] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362800 == 12 [pid = 1780] [id = 161] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8f813000 == 11 [pid = 1780] [id = 81] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362c00 == 10 [pid = 1780] [id = 162] 08:35:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbd400 == 9 [pid = 1780] [id = 199] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 227 (0x8f0c1000) [pid = 1780] [serial = 556] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 226 (0x899ed800) [pid = 1780] [serial = 544] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 225 (0x8e65f000) [pid = 1780] [serial = 553] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 224 (0x8b794000) [pid = 1780] [serial = 538] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 223 (0x92ee8400) [pid = 1780] [serial = 529] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 222 (0x8dbba400) [pid = 1780] [serial = 523] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 221 (0x8f824000) [pid = 1780] [serial = 526] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x9b9dec00) [pid = 1780] [serial = 541] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x8bea7000) [pid = 1780] [serial = 550] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0x8db24c00) [pid = 1780] [serial = 551] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8f0c6800) [pid = 1780] [serial = 559] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 216 (0x8bfe4400) [pid = 1780] [serial = 548] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 215 (0x8bdcd400) [pid = 1780] [serial = 547] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 214 (0x9a74d000) [pid = 1780] [serial = 535] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 213 (0x9a0f3800) [pid = 1780] [serial = 532] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 212 (0x8f81cc00) [pid = 1780] [serial = 557] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | --DOMWINDOW == 211 (0x8e834800) [pid = 1780] [serial = 554] [outer = (nil)] [url = about:blank] 08:35:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 212 (0x8b78d800) [pid = 1780] [serial = 603] [outer = 0x99640000] 08:35:30 INFO - PROCESS | 1780 | 1467387330176 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 7559ms 08:35:30 INFO - PROCESS | 1780 | 1467387330203 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1780 | 1467387330209 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:35:30 INFO - PROCESS | 1780 | 1467387330218 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1780 | 1467387330221 Marionette TRACE conn3 <- [1,774,null,{}] 08:35:30 INFO - PROCESS | 1780 | 1467387330230 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 1780 | 1467387330236 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:30 INFO - PROCESS | 1780 | 1467387330414 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:35:30 INFO - PROCESS | 1780 | 1467387330425 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1780 | 1467387330435 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c9c00 == 10 [pid = 1780] [id = 201] 08:35:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 213 (0x8b8ca400) [pid = 1780] [serial = 604] [outer = (nil)] 08:35:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 214 (0x8bdc3c00) [pid = 1780] [serial = 605] [outer = 0x8b8ca400] 08:35:30 INFO - PROCESS | 1780 | 1467387330527 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 215 (0x8bdcf000) [pid = 1780] [serial = 606] [outer = 0x8b8ca400] 08:35:31 INFO - PROCESS | 1780 | 1467387331505 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1339ms 08:35:31 INFO - PROCESS | 1780 | 1467387331555 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:35:31 INFO - PROCESS | 1780 | 1467387331565 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:35:31 INFO - PROCESS | 1780 | 1467387331577 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1780 | 1467387331582 Marionette TRACE conn3 <- [1,778,null,{}] 08:35:31 INFO - PROCESS | 1780 | 1467387331588 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 1780 | 1467387331594 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:31 INFO - PROCESS | 1780 | 1467387331850 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:35:31 INFO - PROCESS | 1780 | 1467387331885 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 1780 | 1467387331895 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c1400 == 11 [pid = 1780] [id = 202] 08:35:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 216 (0x8d1c7800) [pid = 1780] [serial = 607] [outer = (nil)] 08:35:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 217 (0x8d5e8c00) [pid = 1780] [serial = 608] [outer = 0x8d1c7800] 08:35:31 INFO - PROCESS | 1780 | 1467387331967 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 218 (0x8d5ee800) [pid = 1780] [serial = 609] [outer = 0x8d1c7800] 08:35:32 INFO - PROCESS | 1780 | 1467387332953 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1445ms 08:35:33 INFO - PROCESS | 1780 | 1467387333020 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1780 | 1467387333024 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:35:33 INFO - PROCESS | 1780 | 1467387333031 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1780 | 1467387333037 Marionette TRACE conn3 <- [1,782,null,{}] 08:35:33 INFO - PROCESS | 1780 | 1467387333063 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 1780 | 1467387333072 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:33 INFO - PROCESS | 1780 | 1467387333321 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:35:33 INFO - PROCESS | 1780 | 1467387333353 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 1780 | 1467387333363 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7d800 == 12 [pid = 1780] [id = 203] 08:35:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 219 (0x8dd7e000) [pid = 1780] [serial = 610] [outer = (nil)] 08:35:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 220 (0x8e58a400) [pid = 1780] [serial = 611] [outer = 0x8dd7e000] 08:35:33 INFO - PROCESS | 1780 | 1467387333437 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 221 (0x8e596800) [pid = 1780] [serial = 612] [outer = 0x8dd7e000] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 220 (0x8dd7ac00) [pid = 1780] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 219 (0x8ee65c00) [pid = 1780] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 218 (0xa4d0c800) [pid = 1780] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 217 (0x8f9e0000) [pid = 1780] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 216 (0x8f2f0c00) [pid = 1780] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 215 (0x9136a400) [pid = 1780] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 214 (0x91237c00) [pid = 1780] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 213 (0xa108b800) [pid = 1780] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 212 (0x8f937800) [pid = 1780] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 211 (0x90fda000) [pid = 1780] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 210 (0x8db1b400) [pid = 1780] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 209 (0xa23a2800) [pid = 1780] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 208 (0x93a2f000) [pid = 1780] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 207 (0x8e590000) [pid = 1780] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 206 (0x8e836000) [pid = 1780] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 205 (0x93c3fc00) [pid = 1780] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 204 (0x8ee6bc00) [pid = 1780] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 203 (0x8f9c3400) [pid = 1780] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 202 (0x8b363c00) [pid = 1780] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 201 (0x9136c000) [pid = 1780] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 200 (0x992a0400) [pid = 1780] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 199 (0x9538f800) [pid = 1780] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 198 (0x90fd7400) [pid = 1780] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 197 (0x9538e400) [pid = 1780] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 196 (0x8b7e8800) [pid = 1780] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 195 (0x978aa400) [pid = 1780] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 194 (0x8f822c00) [pid = 1780] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 193 (0x96ea4800) [pid = 1780] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 192 (0x99293c00) [pid = 1780] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 191 (0x8d1c6400) [pid = 1780] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x91f0dc00) [pid = 1780] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x9136f000) [pid = 1780] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 188 (0x90fe1400) [pid = 1780] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x8f0bf400) [pid = 1780] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0xa610f800) [pid = 1780] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0xa8249800) [pid = 1780] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0xa6f47c00) [pid = 1780] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x8bdc2800) [pid = 1780] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 182 (0x8b7e2400) [pid = 1780] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 181 (0xa330f400) [pid = 1780] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x8e58f400) [pid = 1780] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x8e6e8000) [pid = 1780] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 178 (0x8b8cd400) [pid = 1780] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 177 (0x8e596c00) [pid = 1780] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 176 (0x899e7c00) [pid = 1780] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 175 (0x8b78dc00) [pid = 1780] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 174 (0x8bfe6400) [pid = 1780] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x8b787800) [pid = 1780] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x9929b000) [pid = 1780] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x926f5c00) [pid = 1780] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x926fa400) [pid = 1780] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x8bfec400) [pid = 1780] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x8dbc4c00) [pid = 1780] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x8f816000) [pid = 1780] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8b8cf000) [pid = 1780] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8b796000) [pid = 1780] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x8b78a000) [pid = 1780] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x9520a000) [pid = 1780] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8d1cb000) [pid = 1780] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x9267b000) [pid = 1780] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x90fda800) [pid = 1780] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x8b8cd800) [pid = 1780] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8ee67000) [pid = 1780] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8bdcbc00) [pid = 1780] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x899eac00) [pid = 1780] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x9a729400) [pid = 1780] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8b367400) [pid = 1780] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x91375400) [pid = 1780] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8d5e4000) [pid = 1780] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x9928b000) [pid = 1780] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x9c256400) [pid = 1780] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:35:35 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x99297000) [pid = 1780] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8bea0000) [pid = 1780] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x8e6e7c00) [pid = 1780] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x9b7c9800) [pid = 1780] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0xa334a000) [pid = 1780] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x9a484400) [pid = 1780] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8d1c0000) [pid = 1780] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x9118cc00) [pid = 1780] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x91238400) [pid = 1780] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x93a27800) [pid = 1780] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8b7ec000) [pid = 1780] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x9b0f0800) [pid = 1780] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x8b8c4400) [pid = 1780] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x9a62d000) [pid = 1780] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x91f0f400) [pid = 1780] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x99207400) [pid = 1780] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:35:36 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x9a727400) [pid = 1780] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:35:36 INFO - PROCESS | 1780 | 1467387336339 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3352ms 08:35:36 INFO - PROCESS | 1780 | 1467387336384 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 1780 | 1467387336388 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:35:36 INFO - PROCESS | 1780 | 1467387336394 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 1780 | 1467387336397 Marionette TRACE conn3 <- [1,786,null,{}] 08:35:36 INFO - PROCESS | 1780 | 1467387336403 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 1780 | 1467387336407 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:36 INFO - PROCESS | 1780 | 1467387336572 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:35:36 INFO - PROCESS | 1780 | 1467387336581 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1780 | 1467387336588 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0c00 == 13 [pid = 1780] [id = 204] 08:35:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x8b368c00) [pid = 1780] [serial = 613] [outer = (nil)] 08:35:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x8bea7400) [pid = 1780] [serial = 614] [outer = 0x8b368c00] 08:35:36 INFO - PROCESS | 1780 | 1467387336796 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8d5e4800) [pid = 1780] [serial = 615] [outer = 0x8b368c00] 08:35:37 INFO - PROCESS | 1780 | 1467387337580 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1229ms 08:35:37 INFO - PROCESS | 1780 | 1467387337629 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1780 | 1467387337637 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:35:37 INFO - PROCESS | 1780 | 1467387337645 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1780 | 1467387337649 Marionette TRACE conn3 <- [1,790,null,{}] 08:35:37 INFO - PROCESS | 1780 | 1467387337654 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 1780 | 1467387337660 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:38 INFO - PROCESS | 1780 | 1467387338005 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:35:38 INFO - PROCESS | 1780 | 1467387338147 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1780 | 1467387338161 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78e800 == 14 [pid = 1780] [id = 205] 08:35:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x8b794400) [pid = 1780] [serial = 616] [outer = (nil)] 08:35:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x8b7ec000) [pid = 1780] [serial = 617] [outer = 0x8b794400] 08:35:38 INFO - PROCESS | 1780 | 1467387338303 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8b8c3800) [pid = 1780] [serial = 618] [outer = 0x8b794400] 08:35:39 INFO - PROCESS | 1780 | 1467387339304 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1729ms 08:35:39 INFO - PROCESS | 1780 | 1467387339378 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1780 | 1467387339385 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:35:39 INFO - PROCESS | 1780 | 1467387339393 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1780 | 1467387339398 Marionette TRACE conn3 <- [1,794,null,{}] 08:35:39 INFO - PROCESS | 1780 | 1467387339405 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 1780 | 1467387339411 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:39 INFO - PROCESS | 1780 | 1467387339667 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:35:39 INFO - PROCESS | 1780 | 1467387339918 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1780 | 1467387339929 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db16800 == 15 [pid = 1780] [id = 206] 08:35:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8db1f000) [pid = 1780] [serial = 619] [outer = (nil)] 08:35:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8dbbf800) [pid = 1780] [serial = 620] [outer = 0x8db1f000] 08:35:40 INFO - PROCESS | 1780 | 1467387340046 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8dd7b800) [pid = 1780] [serial = 621] [outer = 0x8db1f000] 08:35:40 INFO - PROCESS | 1780 | 1467387340976 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1633ms 08:35:41 INFO - PROCESS | 1780 | 1467387341026 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:35:41 INFO - PROCESS | 1780 | 1467387341032 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:35:41 INFO - PROCESS | 1780 | 1467387341038 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1780 | 1467387341042 Marionette TRACE conn3 <- [1,798,null,{}] 08:35:41 INFO - PROCESS | 1780 | 1467387341049 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 1780 | 1467387341054 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:41 INFO - PROCESS | 1780 | 1467387341249 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:35:41 INFO - PROCESS | 1780 | 1467387341549 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1780 | 1467387341560 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e8400 == 16 [pid = 1780] [id = 207] 08:35:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8e6e9c00) [pid = 1780] [serial = 622] [outer = (nil)] 08:35:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8e6ed000) [pid = 1780] [serial = 623] [outer = 0x8e6e9c00] 08:35:41 INFO - PROCESS | 1780 | 1467387341688 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8e6f0400) [pid = 1780] [serial = 624] [outer = 0x8e6e9c00] 08:35:42 INFO - PROCESS | 1780 | 1467387342581 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1585ms 08:35:42 INFO - PROCESS | 1780 | 1467387342624 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1780 | 1467387342630 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:35:42 INFO - PROCESS | 1780 | 1467387342677 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1780 | 1467387342684 Marionette TRACE conn3 <- [1,802,null,{}] 08:35:42 INFO - PROCESS | 1780 | 1467387342691 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 1780 | 1467387342696 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:42 INFO - PROCESS | 1780 | 1467387342874 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:35:43 INFO - PROCESS | 1780 | 1467387343115 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1780 | 1467387343124 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e836000 == 17 [pid = 1780] [id = 208] 08:35:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8e839000) [pid = 1780] [serial = 625] [outer = (nil)] 08:35:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8ee67c00) [pid = 1780] [serial = 626] [outer = 0x8e839000] 08:35:43 INFO - PROCESS | 1780 | 1467387343219 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x8ee6b000) [pid = 1780] [serial = 627] [outer = 0x8e839000] 08:35:44 INFO - PROCESS | 1780 | 1467387344084 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1500ms 08:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:35:44 INFO - PROCESS | 1780 | 1467387344160 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1780 | 1467387344163 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:35:44 INFO - PROCESS | 1780 | 1467387344170 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1780 | 1467387344173 Marionette TRACE conn3 <- [1,806,null,{}] 08:35:44 INFO - PROCESS | 1780 | 1467387344179 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 1780 | 1467387344184 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:44 INFO - PROCESS | 1780 | 1467387344391 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:35:44 INFO - PROCESS | 1780 | 1467387344639 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1780 | 1467387344648 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0bc800 == 18 [pid = 1780] [id = 209] 08:35:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8f0c1c00) [pid = 1780] [serial = 628] [outer = (nil)] 08:35:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8f0c6400) [pid = 1780] [serial = 629] [outer = 0x8f0c1c00] 08:35:44 INFO - PROCESS | 1780 | 1467387344793 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8f2e3800) [pid = 1780] [serial = 630] [outer = 0x8f0c1c00] 08:35:45 INFO - PROCESS | 1780 | 1467387345652 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1548ms 08:35:45 INFO - PROCESS | 1780 | 1467387345718 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1780 | 1467387345722 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:35:45 INFO - PROCESS | 1780 | 1467387345728 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1780 | 1467387345732 Marionette TRACE conn3 <- [1,810,null,{}] 08:35:45 INFO - PROCESS | 1780 | 1467387345738 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 1780 | 1467387345743 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:46 INFO - PROCESS | 1780 | 1467387346000 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:35:46 INFO - PROCESS | 1780 | 1467387346265 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1780 | 1467387346281 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9d400 == 19 [pid = 1780] [id = 210] 08:35:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8bfec800) [pid = 1780] [serial = 631] [outer = (nil)] 08:35:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x8f81c400) [pid = 1780] [serial = 632] [outer = 0x8bfec800] 08:35:46 INFO - PROCESS | 1780 | 1467387346406 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x8f824000) [pid = 1780] [serial = 633] [outer = 0x8bfec800] 08:35:47 INFO - PROCESS | 1780 | 1467387347327 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1630ms 08:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:35:47 INFO - PROCESS | 1780 | 1467387347360 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1780 | 1467387347363 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:35:47 INFO - PROCESS | 1780 | 1467387347370 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1780 | 1467387347374 Marionette TRACE conn3 <- [1,814,null,{}] 08:35:47 INFO - PROCESS | 1780 | 1467387347380 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 1780 | 1467387347385 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:47 INFO - PROCESS | 1780 | 1467387347595 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:35:47 INFO - PROCESS | 1780 | 1467387347840 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1780 | 1467387347848 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1d000 == 20 [pid = 1780] [id = 211] 08:35:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8e6eac00) [pid = 1780] [serial = 634] [outer = (nil)] 08:35:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8f82b400) [pid = 1780] [serial = 635] [outer = 0x8e6eac00] 08:35:47 INFO - PROCESS | 1780 | 1467387347979 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x8f932c00) [pid = 1780] [serial = 636] [outer = 0x8e6eac00] 08:35:48 INFO - PROCESS | 1780 | 1467387348882 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1780 | 1467387348926 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:35:48 INFO - PROCESS | 1780 | 1467387348933 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1780 | 1467387348937 Marionette TRACE conn3 <- [1,818,null,{}] 08:35:48 INFO - PROCESS | 1780 | 1467387348942 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 1780 | 1467387348947 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:49 INFO - PROCESS | 1780 | 1467387349122 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:35:49 INFO - PROCESS | 1780 | 1467387349364 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1780 | 1467387349372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db24000 == 21 [pid = 1780] [id = 212] 08:35:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8dbc3000) [pid = 1780] [serial = 637] [outer = (nil)] 08:35:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8f93dc00) [pid = 1780] [serial = 638] [outer = 0x8dbc3000] 08:35:49 INFO - PROCESS | 1780 | 1467387349490 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8f9bac00) [pid = 1780] [serial = 639] [outer = 0x8dbc3000] 08:35:50 INFO - PROCESS | 1780 | 1467387350403 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1532ms 08:35:50 INFO - PROCESS | 1780 | 1467387350465 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1780 | 1467387350469 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:35:50 INFO - PROCESS | 1780 | 1467387350475 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1780 | 1467387350479 Marionette TRACE conn3 <- [1,822,null,{}] 08:35:50 INFO - PROCESS | 1780 | 1467387350485 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 1780 | 1467387350489 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:50 INFO - PROCESS | 1780 | 1467387350670 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:35:50 INFO - PROCESS | 1780 | 1467387350918 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1780 | 1467387350927 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b364000 == 22 [pid = 1780] [id = 213] 08:35:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x8b365000) [pid = 1780] [serial = 640] [outer = (nil)] 08:35:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x8b7f0c00) [pid = 1780] [serial = 641] [outer = 0x8b365000] 08:35:51 INFO - PROCESS | 1780 | 1467387351051 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x8bfe4800) [pid = 1780] [serial = 642] [outer = 0x8b365000] 08:35:51 INFO - PROCESS | 1780 | 1467387351955 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:35:52 INFO - PROCESS | 1780 | 1467387352015 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:35:52 INFO - PROCESS | 1780 | 1467387352022 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1780 | 1467387352025 Marionette TRACE conn3 <- [1,826,null,{}] 08:35:52 INFO - PROCESS | 1780 | 1467387352031 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 1780 | 1467387352036 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:52 INFO - PROCESS | 1780 | 1467387352210 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:35:52 INFO - PROCESS | 1780 | 1467387352455 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1780 | 1467387352465 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792800 == 23 [pid = 1780] [id = 214] 08:35:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8b7ed800) [pid = 1780] [serial = 643] [outer = (nil)] 08:35:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x8db25400) [pid = 1780] [serial = 644] [outer = 0x8b7ed800] 08:35:52 INFO - PROCESS | 1780 | 1467387352606 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x8dd75400) [pid = 1780] [serial = 645] [outer = 0x8b7ed800] 08:35:53 INFO - PROCESS | 1780 | 1467387353542 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1533ms 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:35:53 INFO - PROCESS | 1780 | 1467387353554 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1780 | 1467387353557 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:35:53 INFO - PROCESS | 1780 | 1467387353564 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1780 | 1467387353567 Marionette TRACE conn3 <- [1,830,null,{}] 08:35:53 INFO - PROCESS | 1780 | 1467387353573 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 1780 | 1467387353578 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:53 INFO - PROCESS | 1780 | 1467387353796 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:35:54 INFO - PROCESS | 1780 | 1467387354171 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1780 | 1467387354182 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f2800 == 24 [pid = 1780] [id = 215] 08:35:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x899f2c00) [pid = 1780] [serial = 646] [outer = (nil)] 08:35:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x8b368400) [pid = 1780] [serial = 647] [outer = 0x899f2c00] 08:35:54 INFO - PROCESS | 1780 | 1467387354299 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x8b371c00) [pid = 1780] [serial = 648] [outer = 0x899f2c00] 08:35:55 INFO - PROCESS | 1780 | 1467387355214 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1697ms 08:35:55 INFO - PROCESS | 1780 | 1467387355263 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1780 | 1467387355268 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:35:55 INFO - PROCESS | 1780 | 1467387355276 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 1780 | 1467387355280 Marionette TRACE conn3 <- [1,834,null,{}] 08:35:55 INFO - PROCESS | 1780 | 1467387355288 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 1780 | 1467387355296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:55 INFO - PROCESS | 1780 | 1467387355559 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:35:55 INFO - PROCESS | 1780 | 1467387355837 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1780 | 1467387355846 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e2400 == 25 [pid = 1780] [id = 216] 08:35:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x8be9a400) [pid = 1780] [serial = 649] [outer = (nil)] 08:35:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x8d5e2800) [pid = 1780] [serial = 650] [outer = 0x8be9a400] 08:35:55 INFO - PROCESS | 1780 | 1467387355920 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x8db20000) [pid = 1780] [serial = 651] [outer = 0x8be9a400] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x9929d800) [pid = 1780] [serial = 186] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0xa901cc00) [pid = 1780] [serial = 428] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x9929e400) [pid = 1780] [serial = 407] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x93a1ac00) [pid = 1780] [serial = 241] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x9c2df800) [pid = 1780] [serial = 325] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8f0c8000) [pid = 1780] [serial = 286] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0xa6f49400) [pid = 1780] [serial = 225] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0xa82fa400) [pid = 1780] [serial = 229] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0xa8c80400) [pid = 1780] [serial = 277] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8bdce000) [pid = 1780] [serial = 440] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x8b7ef000) [pid = 1780] [serial = 476] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0xa6f48000) [pid = 1780] [serial = 376] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x8f2eb800) [pid = 1780] [serial = 467] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x9b680000) [pid = 1780] [serial = 328] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8dbbec00) [pid = 1780] [serial = 437] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x9b1eb400) [pid = 1780] [serial = 367] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8bfe8000) [pid = 1780] [serial = 488] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0xa61df000) [pid = 1780] [serial = 265] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8f0ca800) [pid = 1780] [serial = 431] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x9a72a000) [pid = 1780] [serial = 310] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0xa2fbec00) [pid = 1780] [serial = 413] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x9a726c00) [pid = 1780] [serial = 222] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8db23000) [pid = 1780] [serial = 464] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0xa4f1b800) [pid = 1780] [serial = 373] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0xa2377000) [pid = 1780] [serial = 370] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0xa6ea1000) [pid = 1780] [serial = 422] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x9b334800) [pid = 1780] [serial = 482] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0xa672e000) [pid = 1780] [serial = 425] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x9136d400) [pid = 1780] [serial = 494] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x9136e800) [pid = 1780] [serial = 238] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x95202c00) [pid = 1780] [serial = 174] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8bff1000) [pid = 1780] [serial = 491] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0xa69ac800) [pid = 1780] [serial = 216] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0xa82fb000) [pid = 1780] [serial = 434] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x9b0e6800) [pid = 1780] [serial = 177] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x95391800) [pid = 1780] [serial = 470] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x9a0dcc00) [pid = 1780] [serial = 271] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x9b9d1c00) [pid = 1780] [serial = 319] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x8f9e1800) [pid = 1780] [serial = 419] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0xa9a02000) [pid = 1780] [serial = 283] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0xa9063800) [pid = 1780] [serial = 280] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0xa25f1000) [pid = 1780] [serial = 416] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x91231800) [pid = 1780] [serial = 313] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0xa2fea000) [pid = 1780] [serial = 379] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x91fde800) [pid = 1780] [serial = 361] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0xa6f3c400) [pid = 1780] [serial = 274] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8f93f800) [pid = 1780] [serial = 403] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x9123a400) [pid = 1780] [serial = 235] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8e592c00) [pid = 1780] [serial = 355] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0xa4f21c00) [pid = 1780] [serial = 180] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0xa100d800) [pid = 1780] [serial = 410] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8e842c00) [pid = 1780] [serial = 400] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8e83ec00) [pid = 1780] [serial = 331] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x98357c00) [pid = 1780] [serial = 316] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8f813400) [pid = 1780] [serial = 358] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x95337800) [pid = 1780] [serial = 461] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8b36e000) [pid = 1780] [serial = 485] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x947a2400) [pid = 1780] [serial = 268] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x9a0fb400) [pid = 1780] [serial = 189] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x9929b800) [pid = 1780] [serial = 473] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x90fe1800) [pid = 1780] [serial = 232] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x978ab000) [pid = 1780] [serial = 219] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x9a628400) [pid = 1780] [serial = 479] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x9a22ec00) [pid = 1780] [serial = 364] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8f82f000) [pid = 1780] [serial = 322] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x96eaf000) [pid = 1780] [serial = 183] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x899f1000) [pid = 1780] [serial = 545] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x9c250400) [pid = 1780] [serial = 542] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8f933c00) [pid = 1780] [serial = 560] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x9b1e9000) [pid = 1780] [serial = 539] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x9b1e9400) [pid = 1780] [serial = 536] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x95335c00) [pid = 1780] [serial = 530] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x9a483000) [pid = 1780] [serial = 533] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8dd76800) [pid = 1780] [serial = 524] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x96ece800) [pid = 1780] [serial = 521] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8f9ba400) [pid = 1780] [serial = 527] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8f9e3800) [pid = 1780] [serial = 598] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8bfef800) [pid = 1780] [serial = 592] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8d5eec00) [pid = 1780] [serial = 593] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bdcb400) [pid = 1780] [serial = 590] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b7e9800) [pid = 1780] [serial = 589] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x9520fc00) [pid = 1780] [serial = 587] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x91fdf400) [pid = 1780] [serial = 586] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x9a0f1000) [pid = 1780] [serial = 584] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x99e8bc00) [pid = 1780] [serial = 583] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x983dbc00) [pid = 1780] [serial = 581] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x96eae400) [pid = 1780] [serial = 580] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x9267dc00) [pid = 1780] [serial = 577] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x93a16400) [pid = 1780] [serial = 578] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x92675000) [pid = 1780] [serial = 575] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x92674400) [pid = 1780] [serial = 574] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x91373800) [pid = 1780] [serial = 572] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x91230c00) [pid = 1780] [serial = 571] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f820000) [pid = 1780] [serial = 569] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f2e6000) [pid = 1780] [serial = 568] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8dbc0400) [pid = 1780] [serial = 566] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8d5ed800) [pid = 1780] [serial = 565] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8b794800) [pid = 1780] [serial = 563] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8b788400) [pid = 1780] [serial = 562] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8ee67400) [pid = 1780] [serial = 596] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8e6ec400) [pid = 1780] [serial = 595] [outer = (nil)] [url = about:blank] 08:35:56 INFO - PROCESS | 1780 | 1467387356914 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1687ms 08:35:56 INFO - PROCESS | 1780 | 1467387356966 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1780 | 1467387356971 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:35:56 INFO - PROCESS | 1780 | 1467387356979 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1780 | 1467387356982 Marionette TRACE conn3 <- [1,838,null,{}] 08:35:56 INFO - PROCESS | 1780 | 1467387356988 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1780 | 1467387356994 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:57 INFO - PROCESS | 1780 | 1467387357169 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:35:57 INFO - PROCESS | 1780 | 1467387357404 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1780 | 1467387357411 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e3800 == 26 [pid = 1780] [id = 217] 08:35:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8b8c5000) [pid = 1780] [serial = 652] [outer = (nil)] 08:35:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8d5e9000) [pid = 1780] [serial = 653] [outer = 0x8b8c5000] 08:35:57 INFO - PROCESS | 1780 | 1467387357485 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8dbba800) [pid = 1780] [serial = 654] [outer = 0x8b8c5000] 08:35:58 INFO - PROCESS | 1780 | 1467387358240 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1333ms 08:35:58 INFO - PROCESS | 1780 | 1467387358313 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1780 | 1467387358317 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:35:58 INFO - PROCESS | 1780 | 1467387358331 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1780 | 1467387358339 Marionette TRACE conn3 <- [1,842,null,{}] 08:35:58 INFO - PROCESS | 1780 | 1467387358348 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1780 | 1467387358354 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:58 INFO - PROCESS | 1780 | 1467387358520 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:35:58 INFO - PROCESS | 1780 | 1467387358679 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1780 | 1467387358690 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ef400 == 27 [pid = 1780] [id = 218] 08:35:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8dd72800) [pid = 1780] [serial = 655] [outer = (nil)] 08:35:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8e663400) [pid = 1780] [serial = 656] [outer = 0x8dd72800] 08:35:58 INFO - PROCESS | 1780 | 1467387358754 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e6e5400) [pid = 1780] [serial = 657] [outer = 0x8dd72800] 08:35:59 INFO - PROCESS | 1780 | 1467387359534 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1250ms 08:35:59 INFO - PROCESS | 1780 | 1467387359573 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1780 | 1467387359578 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:35:59 INFO - PROCESS | 1780 | 1467387359584 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1780 | 1467387359587 Marionette TRACE conn3 <- [1,846,null,{}] 08:35:59 INFO - PROCESS | 1780 | 1467387359599 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 1780 | 1467387359603 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:59 INFO - PROCESS | 1780 | 1467387359832 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:35:59 INFO - PROCESS | 1780 | 1467387359896 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1780 | 1467387359902 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:35:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e4000 == 28 [pid = 1780] [id = 219] 08:35:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8db1c000) [pid = 1780] [serial = 658] [outer = (nil)] 08:35:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e839400) [pid = 1780] [serial = 659] [outer = 0x8db1c000] 08:35:59 INFO - PROCESS | 1780 | 1467387359970 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e843400) [pid = 1780] [serial = 660] [outer = 0x8db1c000] 08:36:01 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8dd7e000) [pid = 1780] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:36:01 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b8ca400) [pid = 1780] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:36:01 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8be9c000) [pid = 1780] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:36:01 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8d1c7800) [pid = 1780] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:36:01 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f93e400) [pid = 1780] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:36:01 INFO - PROCESS | 1780 | 1467387361385 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1849ms 08:36:01 INFO - PROCESS | 1780 | 1467387361434 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 1780 | 1467387361438 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:36:01 INFO - PROCESS | 1780 | 1467387361444 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1780 | 1467387361447 Marionette TRACE conn3 <- [1,850,null,{}] 08:36:01 INFO - PROCESS | 1780 | 1467387361453 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 1780 | 1467387361458 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:01 INFO - PROCESS | 1780 | 1467387361656 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:36:01 INFO - PROCESS | 1780 | 1467387361805 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1780 | 1467387361820 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e838400 == 29 [pid = 1780] [id = 220] 08:36:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8e83bc00) [pid = 1780] [serial = 661] [outer = (nil)] 08:36:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8ee68000) [pid = 1780] [serial = 662] [outer = 0x8e83bc00] 08:36:01 INFO - PROCESS | 1780 | 1467387361896 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8f2e7400) [pid = 1780] [serial = 663] [outer = 0x8e83bc00] 08:36:02 INFO - PROCESS | 1780 | 1467387362633 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1228ms 08:36:02 INFO - PROCESS | 1780 | 1467387362673 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1780 | 1467387362675 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:36:02 INFO - PROCESS | 1780 | 1467387362682 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1780 | 1467387362685 Marionette TRACE conn3 <- [1,854,null,{}] 08:36:02 INFO - PROCESS | 1780 | 1467387362691 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 1780 | 1467387362696 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:02 INFO - PROCESS | 1780 | 1467387362872 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:36:02 INFO - PROCESS | 1780 | 1467387362883 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1780 | 1467387362890 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58dc00 == 30 [pid = 1780] [id = 221] 08:36:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e6f0c00) [pid = 1780] [serial = 664] [outer = (nil)] 08:36:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f820000) [pid = 1780] [serial = 665] [outer = 0x8e6f0c00] 08:36:02 INFO - PROCESS | 1780 | 1467387362959 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f93e000) [pid = 1780] [serial = 666] [outer = 0x8e6f0c00] 08:36:04 INFO - PROCESS | 1780 | 1467387364089 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 08:36:04 INFO - PROCESS | 1780 | 1467387364163 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1780 | 1467387364170 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:36:04 INFO - PROCESS | 1780 | 1467387364178 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1780 | 1467387364185 Marionette TRACE conn3 <- [1,858,null,{}] 08:36:04 INFO - PROCESS | 1780 | 1467387364193 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 1780 | 1467387364199 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:04 INFO - PROCESS | 1780 | 1467387364425 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:36:04 INFO - PROCESS | 1780 | 1467387364676 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1780 | 1467387364686 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ed400 == 31 [pid = 1780] [id = 222] 08:36:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8b7ee400) [pid = 1780] [serial = 667] [outer = (nil)] 08:36:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8bdc7800) [pid = 1780] [serial = 668] [outer = 0x8b7ee400] 08:36:04 INFO - PROCESS | 1780 | 1467387364815 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8bff1c00) [pid = 1780] [serial = 669] [outer = 0x8b7ee400] 08:36:05 INFO - PROCESS | 1780 | 1467387365753 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1637ms 08:36:05 INFO - PROCESS | 1780 | 1467387365816 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1780 | 1467387365824 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:36:05 INFO - PROCESS | 1780 | 1467387365834 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1780 | 1467387365838 Marionette TRACE conn3 <- [1,862,null,{}] 08:36:05 INFO - PROCESS | 1780 | 1467387365845 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 1780 | 1467387365851 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:06 INFO - PROCESS | 1780 | 1467387366080 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:36:06 INFO - PROCESS | 1780 | 1467387366356 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1780 | 1467387366367 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7a400 == 32 [pid = 1780] [id = 223] 08:36:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8e592400) [pid = 1780] [serial = 670] [outer = (nil)] 08:36:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8e665400) [pid = 1780] [serial = 671] [outer = 0x8e592400] 08:36:06 INFO - PROCESS | 1780 | 1467387366492 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e6ef000) [pid = 1780] [serial = 672] [outer = 0x8e592400] 08:36:07 INFO - PROCESS | 1780 | 1467387367414 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1641ms 08:36:07 INFO - PROCESS | 1780 | 1467387367476 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1780 | 1467387367480 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:36:07 INFO - PROCESS | 1780 | 1467387367487 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1780 | 1467387367493 Marionette TRACE conn3 <- [1,866,null,{}] 08:36:07 INFO - PROCESS | 1780 | 1467387367510 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 1780 | 1467387367518 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:07 INFO - PROCESS | 1780 | 1467387367749 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:36:08 INFO - PROCESS | 1780 | 1467387367993 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1780 | 1467387368001 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eec00 == 33 [pid = 1780] [id = 224] 08:36:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f815800) [pid = 1780] [serial = 673] [outer = (nil)] 08:36:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f934c00) [pid = 1780] [serial = 674] [outer = 0x8f815800] 08:36:08 INFO - PROCESS | 1780 | 1467387368130 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8f9d9400) [pid = 1780] [serial = 675] [outer = 0x8f815800] 08:36:09 INFO - PROCESS | 1780 | 1467387369038 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1591ms 08:36:09 INFO - PROCESS | 1780 | 1467387369078 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:36:09 INFO - PROCESS | 1780 | 1467387369084 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:36:09 INFO - PROCESS | 1780 | 1467387369090 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1780 | 1467387369094 Marionette TRACE conn3 <- [1,870,null,{}] 08:36:09 INFO - PROCESS | 1780 | 1467387369099 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 1780 | 1467387369105 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:09 INFO - PROCESS | 1780 | 1467387369299 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:36:09 INFO - PROCESS | 1780 | 1467387369618 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1780 | 1467387369629 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9c3400 == 34 [pid = 1780] [id = 225] 08:36:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f9dc800) [pid = 1780] [serial = 676] [outer = (nil)] 08:36:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8f9e1000) [pid = 1780] [serial = 677] [outer = 0x8f9dc800] 08:36:09 INFO - PROCESS | 1780 | 1467387369722 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f9e6c00) [pid = 1780] [serial = 678] [outer = 0x8f9dc800] 08:36:10 INFO - PROCESS | 1780 | 1467387370628 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1584ms 08:36:10 INFO - PROCESS | 1780 | 1467387370674 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1780 | 1467387370677 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:36:10 INFO - PROCESS | 1780 | 1467387370685 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1780 | 1467387370688 Marionette TRACE conn3 <- [1,874,null,{}] 08:36:10 INFO - PROCESS | 1780 | 1467387370694 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 1780 | 1467387370700 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:10 INFO - PROCESS | 1780 | 1467387370925 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:36:11 INFO - PROCESS | 1780 | 1467387371161 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1780 | 1467387371168 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0400 == 35 [pid = 1780] [id = 226] 08:36:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8f0be400) [pid = 1780] [serial = 679] [outer = (nil)] 08:36:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x90fdc000) [pid = 1780] [serial = 680] [outer = 0x8f0be400] 08:36:11 INFO - PROCESS | 1780 | 1467387371292 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x90fe1400) [pid = 1780] [serial = 681] [outer = 0x8f0be400] 08:36:12 INFO - PROCESS | 1780 | 1467387372236 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1607ms 08:36:12 INFO - PROCESS | 1780 | 1467387372293 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1780 | 1467387372297 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:36:12 INFO - PROCESS | 1780 | 1467387372304 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1780 | 1467387372307 Marionette TRACE conn3 <- [1,878,null,{}] 08:36:12 INFO - PROCESS | 1780 | 1467387372313 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 1780 | 1467387372323 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:12 INFO - PROCESS | 1780 | 1467387372559 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:36:12 INFO - PROCESS | 1780 | 1467387372803 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1780 | 1467387372810 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee62800 == 36 [pid = 1780] [id = 227] 08:36:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x9118b400) [pid = 1780] [serial = 682] [outer = (nil)] 08:36:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x91235000) [pid = 1780] [serial = 683] [outer = 0x9118b400] 08:36:12 INFO - PROCESS | 1780 | 1467387372934 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x91368400) [pid = 1780] [serial = 684] [outer = 0x9118b400] 08:36:13 INFO - PROCESS | 1780 | 1467387373803 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1531ms 08:36:13 INFO - PROCESS | 1780 | 1467387373836 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1780 | 1467387373840 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:36:13 INFO - PROCESS | 1780 | 1467387373847 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1780 | 1467387373849 Marionette TRACE conn3 <- [1,882,null,{}] 08:36:13 INFO - PROCESS | 1780 | 1467387373856 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 1780 | 1467387373861 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:14 INFO - PROCESS | 1780 | 1467387374040 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:36:14 INFO - PROCESS | 1780 | 1467387374240 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1780 | 1467387374257 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78a000 == 37 [pid = 1780] [id = 228] 08:36:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8b7e1c00) [pid = 1780] [serial = 685] [outer = (nil)] 08:36:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x91370000) [pid = 1780] [serial = 686] [outer = 0x8b7e1c00] 08:36:14 INFO - PROCESS | 1780 | 1467387374369 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x91375400) [pid = 1780] [serial = 687] [outer = 0x8b7e1c00] 08:36:15 INFO - PROCESS | 1780 | 1467387375732 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1938ms 08:36:15 INFO - PROCESS | 1780 | 1467387375851 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1780 | 1467387375857 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:36:15 INFO - PROCESS | 1780 | 1467387375866 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1780 | 1467387375870 Marionette TRACE conn3 <- [1,886,null,{}] 08:36:15 INFO - PROCESS | 1780 | 1467387375884 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 1780 | 1467387375889 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:16 INFO - PROCESS | 1780 | 1467387376042 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:36:16 INFO - PROCESS | 1780 | 1467387376241 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1780 | 1467387376249 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea0800 == 38 [pid = 1780] [id = 229] 08:36:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8bea1000) [pid = 1780] [serial = 688] [outer = (nil)] 08:36:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8bea5800) [pid = 1780] [serial = 689] [outer = 0x8bea1000] 08:36:16 INFO - PROCESS | 1780 | 1467387376436 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8bfe8000) [pid = 1780] [serial = 690] [outer = 0x8bea1000] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e4000 == 37 [pid = 1780] [id = 219] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8d0400 == 36 [pid = 1780] [id = 200] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8e838400 == 35 [pid = 1780] [id = 220] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78a000 == 34 [pid = 1780] [id = 228] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0400 == 33 [pid = 1780] [id = 226] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee62800 == 32 [pid = 1780] [id = 227] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9c3400 == 31 [pid = 1780] [id = 225] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x899eec00 == 30 [pid = 1780] [id = 224] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7a400 == 29 [pid = 1780] [id = 223] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58dc00 == 28 [pid = 1780] [id = 221] 08:36:18 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ed400 == 27 [pid = 1780] [id = 222] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8bfe6c00) [pid = 1780] [serial = 601] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8bea7400) [pid = 1780] [serial = 614] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8e58a400) [pid = 1780] [serial = 611] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8bdc3c00) [pid = 1780] [serial = 605] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8bdcf000) [pid = 1780] [serial = 606] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8d1cec00) [pid = 1780] [serial = 602] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8f93f000) [pid = 1780] [serial = 404] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8d5ee800) [pid = 1780] [serial = 609] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8d5e8c00) [pid = 1780] [serial = 608] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8e596800) [pid = 1780] [serial = 612] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8f9e6800) [pid = 1780] [serial = 599] [outer = (nil)] [url = about:blank] 08:36:18 INFO - PROCESS | 1780 | 1467387378756 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2947ms 08:36:18 INFO - PROCESS | 1780 | 1467387378813 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1780 | 1467387378818 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:36:18 INFO - PROCESS | 1780 | 1467387378827 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1780 | 1467387378832 Marionette TRACE conn3 <- [1,890,null,{}] 08:36:18 INFO - PROCESS | 1780 | 1467387378840 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 1780 | 1467387378846 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:19 INFO - PROCESS | 1780 | 1467387379002 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:36:19 INFO - PROCESS | 1780 | 1467387379015 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1780 | 1467387379028 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796800 == 28 [pid = 1780] [id = 230] 08:36:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8b796c00) [pid = 1780] [serial = 691] [outer = (nil)] 08:36:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b7e6000) [pid = 1780] [serial = 692] [outer = 0x8b796c00] 08:36:19 INFO - PROCESS | 1780 | 1467387379098 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8b7eb800) [pid = 1780] [serial = 693] [outer = 0x8b796c00] 08:36:20 INFO - PROCESS | 1780 | 1467387380001 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1232ms 08:36:20 INFO - PROCESS | 1780 | 1467387380058 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1780 | 1467387380067 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:36:20 INFO - PROCESS | 1780 | 1467387380079 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1780 | 1467387380083 Marionette TRACE conn3 <- [1,894,null,{}] 08:36:20 INFO - PROCESS | 1780 | 1467387380090 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 1780 | 1467387380096 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:20 INFO - PROCESS | 1780 | 1467387380294 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:36:20 INFO - PROCESS | 1780 | 1467387380457 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1780 | 1467387380464 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcc800 == 29 [pid = 1780] [id = 231] 08:36:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8bdcd400) [pid = 1780] [serial = 694] [outer = (nil)] 08:36:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8bea4800) [pid = 1780] [serial = 695] [outer = 0x8bdcd400] 08:36:20 INFO - PROCESS | 1780 | 1467387380544 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8bfe6800) [pid = 1780] [serial = 696] [outer = 0x8bdcd400] 08:36:21 INFO - PROCESS | 1780 | 1467387381567 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1552ms 08:36:21 INFO - PROCESS | 1780 | 1467387381631 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1780 | 1467387381635 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:36:21 INFO - PROCESS | 1780 | 1467387381642 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1780 | 1467387381648 Marionette TRACE conn3 <- [1,898,null,{}] 08:36:21 INFO - PROCESS | 1780 | 1467387381676 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 1780 | 1467387381686 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:21 INFO - PROCESS | 1780 | 1467387381908 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:36:21 INFO - PROCESS | 1780 | 1467387381938 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1780 | 1467387381950 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1a400 == 30 [pid = 1780] [id = 232] 08:36:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8db21000) [pid = 1780] [serial = 697] [outer = (nil)] 08:36:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8dbb7c00) [pid = 1780] [serial = 698] [outer = 0x8db21000] 08:36:22 INFO - PROCESS | 1780 | 1467387382024 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8dbc1000) [pid = 1780] [serial = 699] [outer = 0x8db21000] 08:36:23 INFO - PROCESS | 1780 | 1467387383006 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1409ms 08:36:23 INFO - PROCESS | 1780 | 1467387383052 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1780 | 1467387383057 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:36:23 INFO - PROCESS | 1780 | 1467387383063 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1780 | 1467387383066 Marionette TRACE conn3 <- [1,902,null,{}] 08:36:23 INFO - PROCESS | 1780 | 1467387383072 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 1780 | 1467387383077 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:23 INFO - PROCESS | 1780 | 1467387383834 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8b368c00) [pid = 1780] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8db1f000) [pid = 1780] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8e6f0c00) [pid = 1780] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8dbc3000) [pid = 1780] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8db1c000) [pid = 1780] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8e839000) [pid = 1780] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x899f2c00) [pid = 1780] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8e6eac00) [pid = 1780] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8bfec800) [pid = 1780] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8b794400) [pid = 1780] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8b8c5000) [pid = 1780] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b365000) [pid = 1780] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8e83bc00) [pid = 1780] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f0c1c00) [pid = 1780] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8be9a400) [pid = 1780] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8dd72800) [pid = 1780] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e6e9c00) [pid = 1780] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:36:23 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b7ed800) [pid = 1780] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:36:24 INFO - PROCESS | 1780 | 1467387384011 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1780 | 1467387384020 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef400 == 31 [pid = 1780] [id = 233] 08:36:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b365000) [pid = 1780] [serial = 700] [outer = (nil)] 08:36:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b8c7400) [pid = 1780] [serial = 701] [outer = 0x8b365000] 08:36:24 INFO - PROCESS | 1780 | 1467387384091 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8db24c00) [pid = 1780] [serial = 702] [outer = 0x8b365000] 08:36:24 INFO - PROCESS | 1780 | 1467387384858 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1834ms 08:36:24 INFO - PROCESS | 1780 | 1467387384898 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1780 | 1467387384901 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:36:24 INFO - PROCESS | 1780 | 1467387384908 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1780 | 1467387384911 Marionette TRACE conn3 <- [1,906,null,{}] 08:36:24 INFO - PROCESS | 1780 | 1467387384917 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 1780 | 1467387384922 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:25 INFO - PROCESS | 1780 | 1467387385070 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:36:25 INFO - PROCESS | 1780 | 1467387385084 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1780 | 1467387385093 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc3c00 == 32 [pid = 1780] [id = 234] 08:36:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8dd76800) [pid = 1780] [serial = 703] [outer = (nil)] 08:36:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8e590c00) [pid = 1780] [serial = 704] [outer = 0x8dd76800] 08:36:25 INFO - PROCESS | 1780 | 1467387385162 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8e65b400) [pid = 1780] [serial = 705] [outer = 0x8dd76800] 08:36:26 INFO - PROCESS | 1780 | 1467387386271 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1393ms 08:36:26 INFO - PROCESS | 1780 | 1467387386303 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 1780 | 1467387386309 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:36:26 INFO - PROCESS | 1780 | 1467387386320 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 1780 | 1467387386324 Marionette TRACE conn3 <- [1,910,null,{}] 08:36:26 INFO - PROCESS | 1780 | 1467387386333 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 1780 | 1467387386340 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:26 INFO - PROCESS | 1780 | 1467387386527 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:36:26 INFO - PROCESS | 1780 | 1467387386698 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1780 | 1467387386716 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b794800 == 33 [pid = 1780] [id = 235] 08:36:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8b796400) [pid = 1780] [serial = 706] [outer = (nil)] 08:36:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8bdc9c00) [pid = 1780] [serial = 707] [outer = 0x8b796400] 08:36:26 INFO - PROCESS | 1780 | 1467387386883 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8be9d000) [pid = 1780] [serial = 708] [outer = 0x8b796400] 08:36:27 INFO - PROCESS | 1780 | 1467387387793 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1549ms 08:36:27 INFO - PROCESS | 1780 | 1467387387868 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1780 | 1467387387878 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:36:27 INFO - PROCESS | 1780 | 1467387387889 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1780 | 1467387387895 Marionette TRACE conn3 <- [1,914,null,{}] 08:36:27 INFO - PROCESS | 1780 | 1467387387902 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 1780 | 1467387387909 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:28 INFO - PROCESS | 1780 | 1467387388133 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:36:28 INFO - PROCESS | 1780 | 1467387388353 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1780 | 1467387388362 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c2400 == 34 [pid = 1780] [id = 236] 08:36:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8db1c800) [pid = 1780] [serial = 709] [outer = (nil)] 08:36:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8dbbdc00) [pid = 1780] [serial = 710] [outer = 0x8db1c800] 08:36:28 INFO - PROCESS | 1780 | 1467387388495 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8dd7f000) [pid = 1780] [serial = 711] [outer = 0x8db1c800] 08:36:29 INFO - PROCESS | 1780 | 1467387389459 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 08:36:29 INFO - PROCESS | 1780 | 1467387389526 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:36:29 INFO - PROCESS | 1780 | 1467387389530 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:36:29 INFO - PROCESS | 1780 | 1467387389538 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1780 | 1467387389544 Marionette TRACE conn3 <- [1,918,null,{}] 08:36:29 INFO - PROCESS | 1780 | 1467387389561 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1780 | 1467387389570 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:29 INFO - PROCESS | 1780 | 1467387389804 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:36:30 INFO - PROCESS | 1780 | 1467387390071 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1780 | 1467387390080 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e835c00 == 35 [pid = 1780] [id = 237] 08:36:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8e836800) [pid = 1780] [serial = 712] [outer = (nil)] 08:36:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8e83c400) [pid = 1780] [serial = 713] [outer = 0x8e836800] 08:36:30 INFO - PROCESS | 1780 | 1467387390178 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8ee61c00) [pid = 1780] [serial = 714] [outer = 0x8e836800] 08:36:31 INFO - PROCESS | 1780 | 1467387391132 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1645ms 08:36:31 INFO - PROCESS | 1780 | 1467387391182 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1780 | 1467387391187 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:36:31 INFO - PROCESS | 1780 | 1467387391195 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1780 | 1467387391198 Marionette TRACE conn3 <- [1,922,null,{}] 08:36:31 INFO - PROCESS | 1780 | 1467387391204 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1780 | 1467387391210 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:31 INFO - PROCESS | 1780 | 1467387391396 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:36:31 INFO - PROCESS | 1780 | 1467387391608 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1780 | 1467387391616 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0c00 == 36 [pid = 1780] [id = 238] 08:36:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8ee6d400) [pid = 1780] [serial = 715] [outer = (nil)] 08:36:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8f0bd400) [pid = 1780] [serial = 716] [outer = 0x8ee6d400] 08:36:31 INFO - PROCESS | 1780 | 1467387391742 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8f0bfc00) [pid = 1780] [serial = 717] [outer = 0x8ee6d400] 08:36:32 INFO - PROCESS | 1780 | 1467387392610 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1482ms 08:36:32 INFO - PROCESS | 1780 | 1467387392678 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1780 | 1467387392682 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:36:32 INFO - PROCESS | 1780 | 1467387392689 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1780 | 1467387392693 Marionette TRACE conn3 <- [1,926,null,{}] 08:36:32 INFO - PROCESS | 1780 | 1467387392699 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 1780 | 1467387392705 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:32 INFO - PROCESS | 1780 | 1467387392913 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:36:33 INFO - PROCESS | 1780 | 1467387393125 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1780 | 1467387393132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea6c00 == 37 [pid = 1780] [id = 239] 08:36:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8ee70800) [pid = 1780] [serial = 718] [outer = (nil)] 08:36:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8f0ca800) [pid = 1780] [serial = 719] [outer = 0x8ee70800] 08:36:33 INFO - PROCESS | 1780 | 1467387393259 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8f2e2400) [pid = 1780] [serial = 720] [outer = 0x8ee70800] 08:36:34 INFO - PROCESS | 1780 | 1467387394173 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1536ms 08:36:34 INFO - PROCESS | 1780 | 1467387394226 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1780 | 1467387394230 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:36:34 INFO - PROCESS | 1780 | 1467387394236 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1780 | 1467387394239 Marionette TRACE conn3 <- [1,930,null,{}] 08:36:34 INFO - PROCESS | 1780 | 1467387394245 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 1780 | 1467387394257 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:34 INFO - PROCESS | 1780 | 1467387394509 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:36:34 INFO - PROCESS | 1780 | 1467387394755 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1780 | 1467387394767 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78dc00 == 38 [pid = 1780] [id = 240] 08:36:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8b8c5c00) [pid = 1780] [serial = 721] [outer = (nil)] 08:36:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8f81ac00) [pid = 1780] [serial = 722] [outer = 0x8b8c5c00] 08:36:34 INFO - PROCESS | 1780 | 1467387394888 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8e597000) [pid = 1780] [serial = 723] [outer = 0x8b8c5c00] 08:36:35 INFO - PROCESS | 1780 | 1467387395767 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1579ms 08:36:35 INFO - PROCESS | 1780 | 1467387395817 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1780 | 1467387395821 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:36:35 INFO - PROCESS | 1780 | 1467387395828 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1780 | 1467387395832 Marionette TRACE conn3 <- [1,934,null,{}] 08:36:35 INFO - PROCESS | 1780 | 1467387395837 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 1780 | 1467387395843 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:36 INFO - PROCESS | 1780 | 1467387396024 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:36:36 INFO - PROCESS | 1780 | 1467387396191 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1780 | 1467387396199 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9800 == 39 [pid = 1780] [id = 241] 08:36:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x899eb800) [pid = 1780] [serial = 724] [outer = (nil)] 08:36:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8b8c5800) [pid = 1780] [serial = 725] [outer = 0x899eb800] 08:36:36 INFO - PROCESS | 1780 | 1467387396281 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8b7ed800) [pid = 1780] [serial = 726] [outer = 0x899eb800] 08:36:37 INFO - PROCESS | 1780 | 1467387397201 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1581ms 08:36:37 INFO - PROCESS | 1780 | 1467387397410 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:36:37 INFO - PROCESS | 1780 | 1467387397417 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:36:37 INFO - PROCESS | 1780 | 1467387397425 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1780 | 1467387397429 Marionette TRACE conn3 <- [1,938,null,{}] 08:36:37 INFO - PROCESS | 1780 | 1467387397437 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 1780 | 1467387397443 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:37 INFO - PROCESS | 1780 | 1467387397609 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:36:37 INFO - PROCESS | 1780 | 1467387397833 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1780 | 1467387397848 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb000 == 40 [pid = 1780] [id = 242] 08:36:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8b795400) [pid = 1780] [serial = 727] [outer = (nil)] 08:36:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8b7eac00) [pid = 1780] [serial = 728] [outer = 0x8b795400] 08:36:37 INFO - PROCESS | 1780 | 1467387397938 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x8b8ce800) [pid = 1780] [serial = 729] [outer = 0x8b795400] 08:36:38 INFO - PROCESS | 1780 | 1467387398894 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:36:38 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef400 == 39 [pid = 1780] [id = 233] 08:36:38 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1a400 == 38 [pid = 1780] [id = 232] 08:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1532ms 08:36:38 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcc800 == 37 [pid = 1780] [id = 231] 08:36:38 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796800 == 36 [pid = 1780] [id = 230] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8e839400) [pid = 1780] [serial = 659] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8e843400) [pid = 1780] [serial = 660] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8d5e4800) [pid = 1780] [serial = 615] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8e6ed000) [pid = 1780] [serial = 623] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8e6f0400) [pid = 1780] [serial = 624] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8ee67c00) [pid = 1780] [serial = 626] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8ee6b000) [pid = 1780] [serial = 627] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8b7ec000) [pid = 1780] [serial = 617] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8b8c3800) [pid = 1780] [serial = 618] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8dbbf800) [pid = 1780] [serial = 620] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8dd7b800) [pid = 1780] [serial = 621] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8f82b400) [pid = 1780] [serial = 635] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8f932c00) [pid = 1780] [serial = 636] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8db25400) [pid = 1780] [serial = 644] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8dd75400) [pid = 1780] [serial = 645] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8f0c6400) [pid = 1780] [serial = 629] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8f2e3800) [pid = 1780] [serial = 630] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8f93dc00) [pid = 1780] [serial = 638] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8f9bac00) [pid = 1780] [serial = 639] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8d5e2800) [pid = 1780] [serial = 650] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8db20000) [pid = 1780] [serial = 651] [outer = (nil)] [url = about:blank] 08:36:38 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8b7f0c00) [pid = 1780] [serial = 641] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bfe4800) [pid = 1780] [serial = 642] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8d5e9000) [pid = 1780] [serial = 653] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8dbba800) [pid = 1780] [serial = 654] [outer = (nil)] [url = about:blank] 08:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8b368400) [pid = 1780] [serial = 647] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8b371c00) [pid = 1780] [serial = 648] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e663400) [pid = 1780] [serial = 656] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8f81c400) [pid = 1780] [serial = 632] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8f824000) [pid = 1780] [serial = 633] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8f820000) [pid = 1780] [serial = 665] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8f93e000) [pid = 1780] [serial = 666] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8f2e7400) [pid = 1780] [serial = 663] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8ee68000) [pid = 1780] [serial = 662] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e6e5400) [pid = 1780] [serial = 657] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1780 | 1467387398989 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1780 | 1467387398999 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:36:39 INFO - PROCESS | 1780 | 1467387399020 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1780 | 1467387399031 Marionette TRACE conn3 <- [1,942,null,{}] 08:36:39 INFO - PROCESS | 1780 | 1467387399044 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 1780 | 1467387399048 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:39 INFO - PROCESS | 1780 | 1467387399208 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:36:39 INFO - PROCESS | 1780 | 1467387399392 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1780 | 1467387399400 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdce000 == 37 [pid = 1780] [id = 243] 08:36:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8bfe2400) [pid = 1780] [serial = 730] [outer = (nil)] 08:36:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8bfef800) [pid = 1780] [serial = 731] [outer = 0x8bfe2400] 08:36:39 INFO - PROCESS | 1780 | 1467387399487 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8d5e8400) [pid = 1780] [serial = 732] [outer = 0x8bfe2400] 08:36:40 INFO - PROCESS | 1780 | 1467387400309 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1362ms 08:36:40 INFO - PROCESS | 1780 | 1467387400373 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1780 | 1467387400377 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:36:40 INFO - PROCESS | 1780 | 1467387400384 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1780 | 1467387400387 Marionette TRACE conn3 <- [1,946,null,{}] 08:36:40 INFO - PROCESS | 1780 | 1467387400403 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 1780 | 1467387400412 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:40 INFO - PROCESS | 1780 | 1467387400589 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:36:40 INFO - PROCESS | 1780 | 1467387400727 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1780 | 1467387400741 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd74800 == 38 [pid = 1780] [id = 244] 08:36:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8dd77400) [pid = 1780] [serial = 733] [outer = (nil)] 08:36:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8e58bc00) [pid = 1780] [serial = 734] [outer = 0x8dd77400] 08:36:40 INFO - PROCESS | 1780 | 1467387400813 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8e596800) [pid = 1780] [serial = 735] [outer = 0x8dd77400] 08:36:41 INFO - PROCESS | 1780 | 1467387401710 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1389ms 08:36:41 INFO - PROCESS | 1780 | 1467387401781 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1780 | 1467387401785 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:36:41 INFO - PROCESS | 1780 | 1467387401791 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1780 | 1467387401794 Marionette TRACE conn3 <- [1,950,null,{}] 08:36:41 INFO - PROCESS | 1780 | 1467387401800 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1780 | 1467387401804 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:42 INFO - PROCESS | 1780 | 1467387402019 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:36:42 INFO - PROCESS | 1780 | 1467387402043 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1780 | 1467387402051 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5f0000 == 39 [pid = 1780] [id = 245] 08:36:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8dd75c00) [pid = 1780] [serial = 736] [outer = (nil)] 08:36:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8e6e7000) [pid = 1780] [serial = 737] [outer = 0x8dd75c00] 08:36:42 INFO - PROCESS | 1780 | 1467387402120 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8e837400) [pid = 1780] [serial = 738] [outer = 0x8dd75c00] 08:36:43 INFO - PROCESS | 1780 | 1467387403006 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1278ms 08:36:43 INFO - PROCESS | 1780 | 1467387403071 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1780 | 1467387403075 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:36:43 INFO - PROCESS | 1780 | 1467387403081 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1780 | 1467387403084 Marionette TRACE conn3 <- [1,954,null,{}] 08:36:43 INFO - PROCESS | 1780 | 1467387403089 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 1780 | 1467387403094 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:43 INFO - PROCESS | 1780 | 1467387403297 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:36:43 INFO - PROCESS | 1780 | 1467387403323 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1780 | 1467387403336 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78e000 == 40 [pid = 1780] [id = 246] 08:36:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8b7f0c00) [pid = 1780] [serial = 739] [outer = (nil)] 08:36:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8e841800) [pid = 1780] [serial = 740] [outer = 0x8b7f0c00] 08:36:43 INFO - PROCESS | 1780 | 1467387403399 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8ee68000) [pid = 1780] [serial = 741] [outer = 0x8b7f0c00] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b7ee400) [pid = 1780] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8e592400) [pid = 1780] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f815800) [pid = 1780] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8f9dc800) [pid = 1780] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f0be400) [pid = 1780] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bea1000) [pid = 1780] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x9118b400) [pid = 1780] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b796c00) [pid = 1780] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bdcd400) [pid = 1780] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b7e1c00) [pid = 1780] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8db21000) [pid = 1780] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:36:43 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b365000) [pid = 1780] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:36:44 INFO - PROCESS | 1780 | 1467387404408 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1384ms 08:36:44 INFO - PROCESS | 1780 | 1467387404466 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1780 | 1467387404470 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:36:44 INFO - PROCESS | 1780 | 1467387404476 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1780 | 1467387404478 Marionette TRACE conn3 <- [1,958,null,{}] 08:36:44 INFO - PROCESS | 1780 | 1467387404484 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 1780 | 1467387404494 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:44 INFO - PROCESS | 1780 | 1467387404736 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:36:44 INFO - PROCESS | 1780 | 1467387404814 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1780 | 1467387404822 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee000 == 41 [pid = 1780] [id = 247] 08:36:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8db16400) [pid = 1780] [serial = 742] [outer = (nil)] 08:36:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8ee6f800) [pid = 1780] [serial = 743] [outer = 0x8db16400] 08:36:44 INFO - PROCESS | 1780 | 1467387404890 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f2e8400) [pid = 1780] [serial = 744] [outer = 0x8db16400] 08:36:45 INFO - PROCESS | 1780 | 1467387405636 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1182ms 08:36:45 INFO - PROCESS | 1780 | 1467387405663 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 1780 | 1467387405667 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:36:45 INFO - PROCESS | 1780 | 1467387405673 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1780 | 1467387405676 Marionette TRACE conn3 <- [1,962,null,{}] 08:36:45 INFO - PROCESS | 1780 | 1467387405780 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 1780 | 1467387405787 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:46 INFO - PROCESS | 1780 | 1467387406072 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:36:46 INFO - PROCESS | 1780 | 1467387406203 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1780 | 1467387406217 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b800 == 42 [pid = 1780] [id = 248] 08:36:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8b791800) [pid = 1780] [serial = 745] [outer = (nil)] 08:36:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b7e4000) [pid = 1780] [serial = 746] [outer = 0x8b791800] 08:36:46 INFO - PROCESS | 1780 | 1467387406361 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8bdc7400) [pid = 1780] [serial = 747] [outer = 0x8b791800] 08:36:47 INFO - PROCESS | 1780 | 1467387407291 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1695ms 08:36:47 INFO - PROCESS | 1780 | 1467387407371 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1780 | 1467387407377 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:36:47 INFO - PROCESS | 1780 | 1467387407385 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1780 | 1467387407390 Marionette TRACE conn3 <- [1,966,null,{}] 08:36:47 INFO - PROCESS | 1780 | 1467387407399 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 1780 | 1467387407405 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:47 INFO - PROCESS | 1780 | 1467387407636 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:36:47 INFO - PROCESS | 1780 | 1467387407873 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1780 | 1467387407890 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b367800 == 43 [pid = 1780] [id = 249] 08:36:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8d5f0400) [pid = 1780] [serial = 748] [outer = (nil)] 08:36:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8dbbac00) [pid = 1780] [serial = 749] [outer = 0x8d5f0400] 08:36:48 INFO - PROCESS | 1780 | 1467387408028 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8dd80c00) [pid = 1780] [serial = 750] [outer = 0x8d5f0400] 08:36:49 INFO - PROCESS | 1780 | 1467387409057 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1734ms 08:36:49 INFO - PROCESS | 1780 | 1467387409120 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:36:49 INFO - PROCESS | 1780 | 1467387409125 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:36:49 INFO - PROCESS | 1780 | 1467387409132 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1780 | 1467387409136 Marionette TRACE conn3 <- [1,970,null,{}] 08:36:49 INFO - PROCESS | 1780 | 1467387409142 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 1780 | 1467387409147 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:49 INFO - PROCESS | 1780 | 1467387409342 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:36:49 INFO - PROCESS | 1780 | 1467387409609 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1780 | 1467387409624 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e598800 == 44 [pid = 1780] [id = 250] 08:36:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8ee69c00) [pid = 1780] [serial = 751] [outer = (nil)] 08:36:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f0c0000) [pid = 1780] [serial = 752] [outer = 0x8ee69c00] 08:36:49 INFO - PROCESS | 1780 | 1467387409753 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8f2f0800) [pid = 1780] [serial = 753] [outer = 0x8ee69c00] 08:36:50 INFO - PROCESS | 1780 | 1467387410648 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1588ms 08:36:50 INFO - PROCESS | 1780 | 1467387410729 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1780 | 1467387410746 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:36:50 INFO - PROCESS | 1780 | 1467387410764 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1780 | 1467387410767 Marionette TRACE conn3 <- [1,974,null,{}] 08:36:50 INFO - PROCESS | 1780 | 1467387410824 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 1780 | 1467387410830 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:51 INFO - PROCESS | 1780 | 1467387411055 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:36:51 INFO - PROCESS | 1780 | 1467387411289 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1780 | 1467387411296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe8400 == 45 [pid = 1780] [id = 251] 08:36:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f813800) [pid = 1780] [serial = 754] [outer = (nil)] 08:36:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8f82fc00) [pid = 1780] [serial = 755] [outer = 0x8f813800] 08:36:51 INFO - PROCESS | 1780 | 1467387411391 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8f830c00) [pid = 1780] [serial = 756] [outer = 0x8f813800] 08:36:52 INFO - PROCESS | 1780 | 1467387412245 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1548ms 08:36:52 INFO - PROCESS | 1780 | 1467387412306 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1780 | 1467387412312 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:36:52 INFO - PROCESS | 1780 | 1467387412319 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1780 | 1467387412323 Marionette TRACE conn3 <- [1,978,null,{}] 08:36:52 INFO - PROCESS | 1780 | 1467387412328 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 1780 | 1467387412335 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:52 INFO - PROCESS | 1780 | 1467387412549 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:36:52 INFO - PROCESS | 1780 | 1467387412769 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1780 | 1467387412779 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f821800 == 46 [pid = 1780] [id = 252] 08:36:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8f82d800) [pid = 1780] [serial = 757] [outer = (nil)] 08:36:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8f93d400) [pid = 1780] [serial = 758] [outer = 0x8f82d800] 08:36:52 INFO - PROCESS | 1780 | 1467387412900 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8f93f000) [pid = 1780] [serial = 759] [outer = 0x8f82d800] 08:36:53 INFO - PROCESS | 1780 | 1467387413747 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1487ms 08:36:53 INFO - PROCESS | 1780 | 1467387413807 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:36:53 INFO - PROCESS | 1780 | 1467387413811 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:36:53 INFO - PROCESS | 1780 | 1467387413817 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1780 | 1467387413821 Marionette TRACE conn3 <- [1,982,null,{}] 08:36:53 INFO - PROCESS | 1780 | 1467387413827 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 1780 | 1467387413838 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:54 INFO - PROCESS | 1780 | 1467387414053 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:36:54 INFO - PROCESS | 1780 | 1467387414228 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1780 | 1467387414236 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e2c00 == 47 [pid = 1780] [id = 253] 08:36:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8dd74c00) [pid = 1780] [serial = 760] [outer = (nil)] 08:36:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8f9c6400) [pid = 1780] [serial = 761] [outer = 0x8dd74c00] 08:36:54 INFO - PROCESS | 1780 | 1467387414323 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x90fd6800) [pid = 1780] [serial = 762] [outer = 0x8dd74c00] 08:36:55 INFO - PROCESS | 1780 | 1467387415249 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1491ms 08:36:55 INFO - PROCESS | 1780 | 1467387415310 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1780 | 1467387415315 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:36:55 INFO - PROCESS | 1780 | 1467387415321 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1780 | 1467387415324 Marionette TRACE conn3 <- [1,986,null,{}] 08:36:55 INFO - PROCESS | 1780 | 1467387415331 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 1780 | 1467387415336 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:55 INFO - PROCESS | 1780 | 1467387415512 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:36:55 INFO - PROCESS | 1780 | 1467387415685 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1780 | 1467387415694 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bff0800 == 48 [pid = 1780] [id = 254] 08:36:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8bff1000) [pid = 1780] [serial = 763] [outer = (nil)] 08:36:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8ee69400) [pid = 1780] [serial = 764] [outer = 0x8bff1000] 08:36:55 INFO - PROCESS | 1780 | 1467387415784 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8f9de400) [pid = 1780] [serial = 765] [outer = 0x8bff1000] 08:36:56 INFO - PROCESS | 1780 | 1467387416937 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1684ms 08:36:57 INFO - PROCESS | 1780 | 1467387417006 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1780 | 1467387417012 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:36:57 INFO - PROCESS | 1780 | 1467387417021 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1780 | 1467387417027 Marionette TRACE conn3 <- [1,990,null,{}] 08:36:57 INFO - PROCESS | 1780 | 1467387417035 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1780 | 1467387417042 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:57 INFO - PROCESS | 1780 | 1467387417326 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:36:57 INFO - PROCESS | 1780 | 1467387417488 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1780 | 1467387417502 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9ac00 == 49 [pid = 1780] [id = 255] 08:36:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8bea3000) [pid = 1780] [serial = 766] [outer = (nil)] 08:36:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8d1bf800) [pid = 1780] [serial = 767] [outer = 0x8bea3000] 08:36:57 INFO - PROCESS | 1780 | 1467387417577 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8bfefc00) [pid = 1780] [serial = 768] [outer = 0x8bea3000] 08:36:58 INFO - PROCESS | 1780 | 1467387418529 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1541ms 08:36:58 INFO - PROCESS | 1780 | 1467387418563 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1780 | 1467387418568 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:36:58 INFO - PROCESS | 1780 | 1467387418580 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1780 | 1467387418584 Marionette TRACE conn3 <- [1,994,null,{}] 08:36:58 INFO - PROCESS | 1780 | 1467387418590 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 1780 | 1467387418596 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:36:58 INFO - PROCESS | 1780 | 1467387418774 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:36:59 INFO - PROCESS | 1780 | 1467387418991 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1780 | 1467387419000 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78e000 == 48 [pid = 1780] [id = 246] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5f0000 == 47 [pid = 1780] [id = 245] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd74800 == 46 [pid = 1780] [id = 244] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdce000 == 45 [pid = 1780] [id = 243] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb000 == 44 [pid = 1780] [id = 242] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc3c00 == 43 [pid = 1780] [id = 234] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b794800 == 42 [pid = 1780] [id = 235] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c2400 == 41 [pid = 1780] [id = 236] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea0800 == 40 [pid = 1780] [id = 229] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78dc00 == 39 [pid = 1780] [id = 240] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea6c00 == 38 [pid = 1780] [id = 239] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9800 == 37 [pid = 1780] [id = 241] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e835c00 == 36 [pid = 1780] [id = 237] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0c00 == 35 [pid = 1780] [id = 238] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9ac00 == 34 [pid = 1780] [id = 255] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e2c00 == 33 [pid = 1780] [id = 253] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bff0800 == 32 [pid = 1780] [id = 254] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8f821800 == 31 [pid = 1780] [id = 252] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe8400 == 30 [pid = 1780] [id = 251] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b367800 == 29 [pid = 1780] [id = 249] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e598800 == 28 [pid = 1780] [id = 250] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee000 == 27 [pid = 1780] [id = 247] 08:37:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b800 == 26 [pid = 1780] [id = 248] 08:37:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7c00 == 27 [pid = 1780] [id = 256] 08:37:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x899e9800) [pid = 1780] [serial = 769] [outer = (nil)] 08:37:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x899f3000) [pid = 1780] [serial = 770] [outer = 0x899e9800] 08:37:00 INFO - PROCESS | 1780 | 1467387420160 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8b369c00) [pid = 1780] [serial = 771] [outer = 0x899e9800] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8e590c00) [pid = 1780] [serial = 704] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8bff1c00) [pid = 1780] [serial = 669] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8bdc7800) [pid = 1780] [serial = 668] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8e6ef000) [pid = 1780] [serial = 672] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8e665400) [pid = 1780] [serial = 671] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f9d9400) [pid = 1780] [serial = 675] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8f934c00) [pid = 1780] [serial = 674] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8f9e6c00) [pid = 1780] [serial = 678] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8f9e1000) [pid = 1780] [serial = 677] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x90fe1400) [pid = 1780] [serial = 681] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x90fdc000) [pid = 1780] [serial = 680] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8bfe8000) [pid = 1780] [serial = 690] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8bea5800) [pid = 1780] [serial = 689] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x91368400) [pid = 1780] [serial = 684] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8b7e6000) [pid = 1780] [serial = 692] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x91235000) [pid = 1780] [serial = 683] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8b7eb800) [pid = 1780] [serial = 693] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bea4800) [pid = 1780] [serial = 695] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x91375400) [pid = 1780] [serial = 687] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x91370000) [pid = 1780] [serial = 686] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8dbb7c00) [pid = 1780] [serial = 698] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8b8c7400) [pid = 1780] [serial = 701] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8dbc1000) [pid = 1780] [serial = 699] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bfe6800) [pid = 1780] [serial = 696] [outer = (nil)] [url = about:blank] 08:37:00 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8db24c00) [pid = 1780] [serial = 702] [outer = (nil)] [url = about:blank] 08:37:01 INFO - PROCESS | 1780 | 1467387421223 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2686ms 08:37:01 INFO - PROCESS | 1780 | 1467387421269 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1780 | 1467387421273 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:37:01 INFO - PROCESS | 1780 | 1467387421282 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1780 | 1467387421286 Marionette TRACE conn3 <- [1,998,null,{}] 08:37:01 INFO - PROCESS | 1780 | 1467387421304 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 1780 | 1467387421310 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:01 INFO - PROCESS | 1780 | 1467387421487 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:37:01 INFO - PROCESS | 1780 | 1467387421498 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1780 | 1467387421507 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c5000 == 28 [pid = 1780] [id = 257] 08:37:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b8c6c00) [pid = 1780] [serial = 772] [outer = (nil)] 08:37:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b8cc800) [pid = 1780] [serial = 773] [outer = 0x8b8c6c00] 08:37:01 INFO - PROCESS | 1780 | 1467387421586 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8bdc5000) [pid = 1780] [serial = 774] [outer = 0x8b8c6c00] 08:37:02 INFO - PROCESS | 1780 | 1467387422525 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1289ms 08:37:02 INFO - PROCESS | 1780 | 1467387422570 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1780 | 1467387422576 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:37:02 INFO - PROCESS | 1780 | 1467387422586 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1780 | 1467387422590 Marionette TRACE conn3 <- [1,1002,null,{}] 08:37:02 INFO - PROCESS | 1780 | 1467387422596 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 1780 | 1467387422602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:02 INFO - PROCESS | 1780 | 1467387422778 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:37:02 INFO - PROCESS | 1780 | 1467387422930 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1780 | 1467387422941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c1c00 == 29 [pid = 1780] [id = 258] 08:37:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8bea6c00) [pid = 1780] [serial = 775] [outer = (nil)] 08:37:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8bfeb400) [pid = 1780] [serial = 776] [outer = 0x8bea6c00] 08:37:03 INFO - PROCESS | 1780 | 1467387423007 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8d1c2c00) [pid = 1780] [serial = 777] [outer = 0x8bea6c00] 08:37:03 INFO - PROCESS | 1780 | 1467387423981 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1432ms 08:37:04 INFO - PROCESS | 1780 | 1467387424018 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1780 | 1467387424022 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:37:04 INFO - PROCESS | 1780 | 1467387424029 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1780 | 1467387424035 Marionette TRACE conn3 <- [1,1006,null,{}] 08:37:04 INFO - PROCESS | 1780 | 1467387424064 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 1780 | 1467387424082 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:04 INFO - PROCESS | 1780 | 1467387424312 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:37:04 INFO - PROCESS | 1780 | 1467387424394 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1780 | 1467387424428 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796c00 == 30 [pid = 1780] [id = 259] 08:37:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8dbbe800) [pid = 1780] [serial = 778] [outer = (nil)] 08:37:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8dbc3800) [pid = 1780] [serial = 779] [outer = 0x8dbbe800] 08:37:04 INFO - PROCESS | 1780 | 1467387424539 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8dd79000) [pid = 1780] [serial = 780] [outer = 0x8dbbe800] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8db16400) [pid = 1780] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8dd75c00) [pid = 1780] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b7f0c00) [pid = 1780] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8dd76800) [pid = 1780] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8b796400) [pid = 1780] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8ee70800) [pid = 1780] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8db1c800) [pid = 1780] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x899eb800) [pid = 1780] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bfe2400) [pid = 1780] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8e836800) [pid = 1780] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b795400) [pid = 1780] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8ee6d400) [pid = 1780] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8b8c5c00) [pid = 1780] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:37:05 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8dd77400) [pid = 1780] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:37:05 INFO - PROCESS | 1780 | 1467387425874 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1898ms 08:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:37:05 INFO - PROCESS | 1780 | 1467387425927 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1780 | 1467387425931 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:37:05 INFO - PROCESS | 1780 | 1467387425938 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1780 | 1467387425941 Marionette TRACE conn3 <- [1,1010,null,{}] 08:37:05 INFO - PROCESS | 1780 | 1467387425946 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 1780 | 1467387425951 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:06 INFO - PROCESS | 1780 | 1467387426129 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:37:06 INFO - PROCESS | 1780 | 1467387426139 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1780 | 1467387426148 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5800 == 31 [pid = 1780] [id = 260] 08:37:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8b7e8800) [pid = 1780] [serial = 781] [outer = (nil)] 08:37:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8dd7c000) [pid = 1780] [serial = 782] [outer = 0x8b7e8800] 08:37:06 INFO - PROCESS | 1780 | 1467387426217 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8e590000) [pid = 1780] [serial = 783] [outer = 0x8b7e8800] 08:37:07 INFO - PROCESS | 1780 | 1467387427106 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1229ms 08:37:07 INFO - PROCESS | 1780 | 1467387427167 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1780 | 1467387427171 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:37:07 INFO - PROCESS | 1780 | 1467387427177 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1780 | 1467387427180 Marionette TRACE conn3 <- [1,1014,null,{}] 08:37:07 INFO - PROCESS | 1780 | 1467387427186 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 1780 | 1467387427191 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:07 INFO - PROCESS | 1780 | 1467387427349 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:37:07 INFO - PROCESS | 1780 | 1467387427561 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1780 | 1467387427569 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee000 == 32 [pid = 1780] [id = 261] 08:37:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x899ee400) [pid = 1780] [serial = 784] [outer = (nil)] 08:37:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b365c00) [pid = 1780] [serial = 785] [outer = 0x899ee400] 08:37:07 INFO - PROCESS | 1780 | 1467387427659 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b788800) [pid = 1780] [serial = 786] [outer = 0x899ee400] 08:37:08 INFO - PROCESS | 1780 | 1467387428736 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms 08:37:08 INFO - PROCESS | 1780 | 1467387428817 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1780 | 1467387428823 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:37:08 INFO - PROCESS | 1780 | 1467387428832 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1780 | 1467387428837 Marionette TRACE conn3 <- [1,1018,null,{}] 08:37:08 INFO - PROCESS | 1780 | 1467387428844 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 1780 | 1467387428852 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:09 INFO - PROCESS | 1780 | 1467387429067 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:37:09 INFO - PROCESS | 1780 | 1467387429286 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1780 | 1467387429296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ee800 == 33 [pid = 1780] [id = 262] 08:37:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bdc7000) [pid = 1780] [serial = 787] [outer = (nil)] 08:37:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8bfe7400) [pid = 1780] [serial = 788] [outer = 0x8bdc7000] 08:37:09 INFO - PROCESS | 1780 | 1467387429401 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8d5e2c00) [pid = 1780] [serial = 789] [outer = 0x8bdc7000] 08:37:10 INFO - PROCESS | 1780 | 1467387430323 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1533ms 08:37:10 INFO - PROCESS | 1780 | 1467387430368 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1780 | 1467387430375 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:37:10 INFO - PROCESS | 1780 | 1467387430382 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1780 | 1467387430386 Marionette TRACE conn3 <- [1,1022,null,{}] 08:37:10 INFO - PROCESS | 1780 | 1467387430392 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 1780 | 1467387430398 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:10 INFO - PROCESS | 1780 | 1467387430593 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:37:10 INFO - PROCESS | 1780 | 1467387430857 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1780 | 1467387430866 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c9800 == 34 [pid = 1780] [id = 263] 08:37:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8db1e000) [pid = 1780] [serial = 790] [outer = (nil)] 08:37:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8dd80400) [pid = 1780] [serial = 791] [outer = 0x8db1e000] 08:37:11 INFO - PROCESS | 1780 | 1467387430999 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8e665400) [pid = 1780] [serial = 792] [outer = 0x8db1e000] 08:37:12 INFO - PROCESS | 1780 | 1467387432015 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1688ms 08:37:12 INFO - PROCESS | 1780 | 1467387432072 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1780 | 1467387432075 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:37:12 INFO - PROCESS | 1780 | 1467387432092 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1780 | 1467387432101 Marionette TRACE conn3 <- [1,1026,null,{}] 08:37:12 INFO - PROCESS | 1780 | 1467387432107 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 1780 | 1467387432115 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:12 INFO - PROCESS | 1780 | 1467387432337 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:37:12 INFO - PROCESS | 1780 | 1467387432592 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1780 | 1467387432600 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0400 == 35 [pid = 1780] [id = 264] 08:37:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8bfe4c00) [pid = 1780] [serial = 793] [outer = (nil)] 08:37:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8ee68800) [pid = 1780] [serial = 794] [outer = 0x8bfe4c00] 08:37:12 INFO - PROCESS | 1780 | 1467387432684 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8ee63000) [pid = 1780] [serial = 795] [outer = 0x8bfe4c00] 08:37:13 INFO - PROCESS | 1780 | 1467387433662 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1650ms 08:37:13 INFO - PROCESS | 1780 | 1467387433735 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1780 | 1467387433740 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:37:13 INFO - PROCESS | 1780 | 1467387433746 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1780 | 1467387433751 Marionette TRACE conn3 <- [1,1030,null,{}] 08:37:13 INFO - PROCESS | 1780 | 1467387433756 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 1780 | 1467387433762 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:13 INFO - PROCESS | 1780 | 1467387433955 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:37:14 INFO - PROCESS | 1780 | 1467387434288 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1780 | 1467387434297 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36d000 == 36 [pid = 1780] [id = 265] 08:37:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b36f400) [pid = 1780] [serial = 796] [outer = (nil)] 08:37:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8b78bc00) [pid = 1780] [serial = 797] [outer = 0x8b36f400] 08:37:14 INFO - PROCESS | 1780 | 1467387434396 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8b7e9400) [pid = 1780] [serial = 798] [outer = 0x8b36f400] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e3800 == 35 [pid = 1780] [id = 217] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5800 == 34 [pid = 1780] [id = 260] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796c00 == 33 [pid = 1780] [id = 259] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c1c00 == 32 [pid = 1780] [id = 258] 08:37:15 INFO - PROCESS | 1780 | 1467387435428 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c5000 == 31 [pid = 1780] [id = 257] 08:37:15 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7c00 == 30 [pid = 1780] [id = 256] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8ee6f800) [pid = 1780] [serial = 743] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e6e7000) [pid = 1780] [serial = 737] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8e841800) [pid = 1780] [serial = 740] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8e837400) [pid = 1780] [serial = 738] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8e65b400) [pid = 1780] [serial = 705] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bdc9c00) [pid = 1780] [serial = 707] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8be9d000) [pid = 1780] [serial = 708] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f0ca800) [pid = 1780] [serial = 719] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f2e2400) [pid = 1780] [serial = 720] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dbbdc00) [pid = 1780] [serial = 710] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8dd7f000) [pid = 1780] [serial = 711] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b8c5800) [pid = 1780] [serial = 725] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b7ed800) [pid = 1780] [serial = 726] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bfef800) [pid = 1780] [serial = 731] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8d5e8400) [pid = 1780] [serial = 732] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e83c400) [pid = 1780] [serial = 713] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8ee61c00) [pid = 1780] [serial = 714] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b7eac00) [pid = 1780] [serial = 728] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b8ce800) [pid = 1780] [serial = 729] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f0bd400) [pid = 1780] [serial = 716] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f0bfc00) [pid = 1780] [serial = 717] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f81ac00) [pid = 1780] [serial = 722] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e597000) [pid = 1780] [serial = 723] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e58bc00) [pid = 1780] [serial = 734] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8f2e8400) [pid = 1780] [serial = 744] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8ee68000) [pid = 1780] [serial = 741] [outer = (nil)] [url = about:blank] 08:37:15 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8e596800) [pid = 1780] [serial = 735] [outer = (nil)] [url = about:blank] 08:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1737ms 08:37:15 INFO - PROCESS | 1780 | 1467387435487 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1780 | 1467387435492 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:37:15 INFO - PROCESS | 1780 | 1467387435500 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1780 | 1467387435504 Marionette TRACE conn3 <- [1,1034,null,{}] 08:37:15 INFO - PROCESS | 1780 | 1467387435512 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 1780 | 1467387435520 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:15 INFO - PROCESS | 1780 | 1467387435683 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:37:15 INFO - PROCESS | 1780 | 1467387435855 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1780 | 1467387435864 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdce800 == 31 [pid = 1780] [id = 266] 08:37:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8bdd1400) [pid = 1780] [serial = 799] [outer = (nil)] 08:37:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8be9d800) [pid = 1780] [serial = 800] [outer = 0x8bdd1400] 08:37:15 INFO - PROCESS | 1780 | 1467387435955 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8bfe5000) [pid = 1780] [serial = 801] [outer = 0x8bdd1400] 08:37:16 INFO - PROCESS | 1780 | 1467387436787 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1342ms 08:37:16 INFO - PROCESS | 1780 | 1467387436845 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:37:16 INFO - PROCESS | 1780 | 1467387436851 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:37:16 INFO - PROCESS | 1780 | 1467387436859 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1780 | 1467387436862 Marionette TRACE conn3 <- [1,1038,null,{}] 08:37:16 INFO - PROCESS | 1780 | 1467387436868 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 1780 | 1467387436873 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:17 INFO - PROCESS | 1780 | 1467387437041 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:37:17 INFO - PROCESS | 1780 | 1467387437051 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1780 | 1467387437060 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea0800 == 32 [pid = 1780] [id = 267] 08:37:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8d1c0800) [pid = 1780] [serial = 802] [outer = (nil)] 08:37:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8dbb9000) [pid = 1780] [serial = 803] [outer = 0x8d1c0800] 08:37:17 INFO - PROCESS | 1780 | 1467387437244 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8dd75400) [pid = 1780] [serial = 804] [outer = 0x8d1c0800] 08:37:18 INFO - PROCESS | 1780 | 1467387438120 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1290ms 08:37:18 INFO - PROCESS | 1780 | 1467387438148 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1780 | 1467387438151 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:37:18 INFO - PROCESS | 1780 | 1467387438165 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1780 | 1467387438174 Marionette TRACE conn3 <- [1,1042,null,{}] 08:37:18 INFO - PROCESS | 1780 | 1467387438190 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 1780 | 1467387438197 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:18 INFO - PROCESS | 1780 | 1467387438416 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:37:18 INFO - PROCESS | 1780 | 1467387438445 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1780 | 1467387438452 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b000 == 33 [pid = 1780] [id = 268] 08:37:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e837c00) [pid = 1780] [serial = 805] [outer = (nil)] 08:37:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e83b000) [pid = 1780] [serial = 806] [outer = 0x8e837c00] 08:37:18 INFO - PROCESS | 1780 | 1467387438524 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e83f800) [pid = 1780] [serial = 807] [outer = 0x8e837c00] 08:37:19 INFO - PROCESS | 1780 | 1467387439458 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1352ms 08:37:19 INFO - PROCESS | 1780 | 1467387439518 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1780 | 1467387439522 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:37:19 INFO - PROCESS | 1780 | 1467387439529 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1780 | 1467387439532 Marionette TRACE conn3 <- [1,1046,null,{}] 08:37:19 INFO - PROCESS | 1780 | 1467387439538 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1780 | 1467387439543 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:19 INFO - PROCESS | 1780 | 1467387439761 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:37:19 INFO - PROCESS | 1780 | 1467387439784 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1780 | 1467387439791 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db20c00 == 34 [pid = 1780] [id = 269] 08:37:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e58e800) [pid = 1780] [serial = 808] [outer = (nil)] 08:37:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8ee6c400) [pid = 1780] [serial = 809] [outer = 0x8e58e800] 08:37:19 INFO - PROCESS | 1780 | 1467387439859 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8ee6e400) [pid = 1780] [serial = 810] [outer = 0x8e58e800] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b791800) [pid = 1780] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8d5f0400) [pid = 1780] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8ee69c00) [pid = 1780] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f813800) [pid = 1780] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x899e9800) [pid = 1780] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bea3000) [pid = 1780] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b8c6c00) [pid = 1780] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f82d800) [pid = 1780] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8dd74c00) [pid = 1780] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8dbbe800) [pid = 1780] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8bff1000) [pid = 1780] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:37:20 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8bea6c00) [pid = 1780] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:37:20 INFO - PROCESS | 1780 | 1467387440826 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1343ms 08:37:20 INFO - PROCESS | 1780 | 1467387440873 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1780 | 1467387440878 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:37:20 INFO - PROCESS | 1780 | 1467387440884 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1780 | 1467387440887 Marionette TRACE conn3 <- [1,1050,null,{}] 08:37:20 INFO - PROCESS | 1780 | 1467387440893 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 1780 | 1467387440898 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:21 INFO - PROCESS | 1780 | 1467387441063 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:37:21 INFO - PROCESS | 1780 | 1467387441075 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1780 | 1467387441107 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcfc00 == 35 [pid = 1780] [id = 270] 08:37:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8be9b000) [pid = 1780] [serial = 811] [outer = (nil)] 08:37:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e6eb000) [pid = 1780] [serial = 812] [outer = 0x8be9b000] 08:37:21 INFO - PROCESS | 1780 | 1467387441318 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f2e4c00) [pid = 1780] [serial = 813] [outer = 0x8be9b000] 08:37:22 INFO - PROCESS | 1780 | 1467387442142 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1279ms 08:37:22 INFO - PROCESS | 1780 | 1467387442164 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1780 | 1467387442167 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:37:22 INFO - PROCESS | 1780 | 1467387442173 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1780 | 1467387442176 Marionette TRACE conn3 <- [1,1054,null,{}] 08:37:22 INFO - PROCESS | 1780 | 1467387442189 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 1780 | 1467387442194 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:22 INFO - PROCESS | 1780 | 1467387442407 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:37:22 INFO - PROCESS | 1780 | 1467387442584 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1780 | 1467387442596 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b363400 == 36 [pid = 1780] [id = 271] 08:37:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b363800) [pid = 1780] [serial = 814] [outer = (nil)] 08:37:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b78a800) [pid = 1780] [serial = 815] [outer = 0x8b363800] 08:37:22 INFO - PROCESS | 1780 | 1467387442676 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b7eac00) [pid = 1780] [serial = 816] [outer = 0x8b363800] 08:37:23 INFO - PROCESS | 1780 | 1467387443692 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1588ms 08:37:23 INFO - PROCESS | 1780 | 1467387443764 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1780 | 1467387443771 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:37:23 INFO - PROCESS | 1780 | 1467387443780 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1780 | 1467387443785 Marionette TRACE conn3 <- [1,1058,null,{}] 08:37:23 INFO - PROCESS | 1780 | 1467387443793 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 1780 | 1467387443799 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:24 INFO - PROCESS | 1780 | 1467387444036 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:37:24 INFO - PROCESS | 1780 | 1467387444260 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1780 | 1467387444270 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea0000 == 37 [pid = 1780] [id = 272] 08:37:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8d5ebc00) [pid = 1780] [serial = 817] [outer = (nil)] 08:37:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8db1b400) [pid = 1780] [serial = 818] [outer = 0x8d5ebc00] 08:37:24 INFO - PROCESS | 1780 | 1467387444371 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8dbb9400) [pid = 1780] [serial = 819] [outer = 0x8d5ebc00] 08:37:25 INFO - PROCESS | 1780 | 1467387445289 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1586ms 08:37:25 INFO - PROCESS | 1780 | 1467387445366 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:37:25 INFO - PROCESS | 1780 | 1467387445373 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:37:25 INFO - PROCESS | 1780 | 1467387445381 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1780 | 1467387445384 Marionette TRACE conn3 <- [1,1062,null,{}] 08:37:25 INFO - PROCESS | 1780 | 1467387445391 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 1780 | 1467387445395 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:25 INFO - PROCESS | 1780 | 1467387445635 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:37:25 INFO - PROCESS | 1780 | 1467387445909 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 1780 | 1467387445921 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e839000 == 38 [pid = 1780] [id = 273] 08:37:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e841800) [pid = 1780] [serial = 820] [outer = (nil)] 08:37:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f0c1400) [pid = 1780] [serial = 821] [outer = 0x8e841800] 08:37:26 INFO - PROCESS | 1780 | 1467387446023 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f2eb000) [pid = 1780] [serial = 822] [outer = 0x8e841800] 08:37:26 INFO - PROCESS | 1780 | 1467387446983 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1643ms 08:37:27 INFO - PROCESS | 1780 | 1467387447023 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1780 | 1467387447030 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:37:27 INFO - PROCESS | 1780 | 1467387447048 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1780 | 1467387447055 Marionette TRACE conn3 <- [1,1066,null,{}] 08:37:27 INFO - PROCESS | 1780 | 1467387447061 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1780 | 1467387447068 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:27 INFO - PROCESS | 1780 | 1467387447292 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:37:27 INFO - PROCESS | 1780 | 1467387447505 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1780 | 1467387447517 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0400 == 39 [pid = 1780] [id = 274] 08:37:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f813800) [pid = 1780] [serial = 823] [outer = (nil)] 08:37:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f821800) [pid = 1780] [serial = 824] [outer = 0x8f813800] 08:37:27 INFO - PROCESS | 1780 | 1467387447640 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8f827c00) [pid = 1780] [serial = 825] [outer = 0x8f813800] 08:37:28 INFO - PROCESS | 1780 | 1467387448560 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1553ms 08:37:28 INFO - PROCESS | 1780 | 1467387448593 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1780 | 1467387448598 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:37:28 INFO - PROCESS | 1780 | 1467387448604 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1780 | 1467387448608 Marionette TRACE conn3 <- [1,1070,null,{}] 08:37:28 INFO - PROCESS | 1780 | 1467387448614 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1780 | 1467387448619 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:28 INFO - PROCESS | 1780 | 1467387448837 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:37:29 INFO - PROCESS | 1780 | 1467387449063 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1780 | 1467387449074 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b367800 == 40 [pid = 1780] [id = 275] 08:37:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8dbc6400) [pid = 1780] [serial = 826] [outer = (nil)] 08:37:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f934c00) [pid = 1780] [serial = 827] [outer = 0x8dbc6400] 08:37:29 INFO - PROCESS | 1780 | 1467387449207 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f93f400) [pid = 1780] [serial = 828] [outer = 0x8dbc6400] 08:37:30 INFO - PROCESS | 1780 | 1467387450076 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1532ms 08:37:30 INFO - PROCESS | 1780 | 1467387450137 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1780 | 1467387450141 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:37:30 INFO - PROCESS | 1780 | 1467387450147 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1780 | 1467387450151 Marionette TRACE conn3 <- [1,1074,null,{}] 08:37:30 INFO - PROCESS | 1780 | 1467387450157 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 1780 | 1467387450162 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:30 INFO - PROCESS | 1780 | 1467387450344 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:37:30 INFO - PROCESS | 1780 | 1467387450528 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1780 | 1467387450548 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9d9400 == 41 [pid = 1780] [id = 276] 08:37:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8f9d9c00) [pid = 1780] [serial = 829] [outer = (nil)] 08:37:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f9ddc00) [pid = 1780] [serial = 830] [outer = 0x8f9d9c00] 08:37:30 INFO - PROCESS | 1780 | 1467387450682 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x90fd5800) [pid = 1780] [serial = 831] [outer = 0x8f9d9c00] 08:37:31 INFO - PROCESS | 1780 | 1467387451830 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1731ms 08:37:31 INFO - PROCESS | 1780 | 1467387451879 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:37:31 INFO - PROCESS | 1780 | 1467387451883 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:37:31 INFO - PROCESS | 1780 | 1467387451890 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1780 | 1467387451894 Marionette TRACE conn3 <- [1,1078,null,{}] 08:37:31 INFO - PROCESS | 1780 | 1467387451901 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1780 | 1467387451906 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:32 INFO - PROCESS | 1780 | 1467387452126 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:37:32 INFO - PROCESS | 1780 | 1467387452345 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1780 | 1467387452352 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78d000 == 42 [pid = 1780] [id = 277] 08:37:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8b78dc00) [pid = 1780] [serial = 832] [outer = (nil)] 08:37:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8b8c4800) [pid = 1780] [serial = 833] [outer = 0x8b78dc00] 08:37:32 INFO - PROCESS | 1780 | 1467387452647 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8bdc6800) [pid = 1780] [serial = 834] [outer = 0x8b78dc00] 08:37:33 INFO - PROCESS | 1780 | 1467387453630 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1834ms 08:37:33 INFO - PROCESS | 1780 | 1467387453725 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1780 | 1467387453731 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:37:33 INFO - PROCESS | 1780 | 1467387453739 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1780 | 1467387453744 Marionette TRACE conn3 <- [1,1082,null,{}] 08:37:33 INFO - PROCESS | 1780 | 1467387453759 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 1780 | 1467387453765 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:33 INFO - PROCESS | 1780 | 1467387453976 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:37:34 INFO - PROCESS | 1780 | 1467387454207 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1780 | 1467387454213 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c1400 == 41 [pid = 1780] [id = 202] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c9c00 == 40 [pid = 1780] [id = 201] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0400 == 39 [pid = 1780] [id = 264] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c9800 == 38 [pid = 1780] [id = 263] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ee800 == 37 [pid = 1780] [id = 262] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee000 == 36 [pid = 1780] [id = 261] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e8400 == 35 [pid = 1780] [id = 207] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b364000 == 34 [pid = 1780] [id = 213] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792800 == 33 [pid = 1780] [id = 214] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ef400 == 32 [pid = 1780] [id = 218] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e2400 == 31 [pid = 1780] [id = 216] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8db24000 == 30 [pid = 1780] [id = 212] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8db16800 == 29 [pid = 1780] [id = 206] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78e800 == 28 [pid = 1780] [id = 205] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7d800 == 27 [pid = 1780] [id = 203] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899f2800 == 26 [pid = 1780] [id = 215] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9d400 == 25 [pid = 1780] [id = 210] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1d000 == 24 [pid = 1780] [id = 211] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e836000 == 23 [pid = 1780] [id = 208] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0c00 == 22 [pid = 1780] [id = 204] 08:37:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0bc800 == 21 [pid = 1780] [id = 209] 08:37:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e6000 == 22 [pid = 1780] [id = 278] 08:37:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x899e6800) [pid = 1780] [serial = 835] [outer = (nil)] 08:37:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x899ec400) [pid = 1780] [serial = 836] [outer = 0x899e6800] 08:37:35 INFO - PROCESS | 1780 | 1467387455269 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8b36d400) [pid = 1780] [serial = 837] [outer = 0x899e6800] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8dd7c000) [pid = 1780] [serial = 782] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8bdc7400) [pid = 1780] [serial = 747] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8b7e4000) [pid = 1780] [serial = 746] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8dd80c00) [pid = 1780] [serial = 750] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8dbbac00) [pid = 1780] [serial = 749] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f2f0800) [pid = 1780] [serial = 753] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8f0c0000) [pid = 1780] [serial = 752] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f830c00) [pid = 1780] [serial = 756] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x899f3000) [pid = 1780] [serial = 770] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8b369c00) [pid = 1780] [serial = 771] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f82fc00) [pid = 1780] [serial = 755] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bfefc00) [pid = 1780] [serial = 768] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8d1bf800) [pid = 1780] [serial = 767] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b8cc800) [pid = 1780] [serial = 773] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bdc5000) [pid = 1780] [serial = 774] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8f93f000) [pid = 1780] [serial = 759] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8f93d400) [pid = 1780] [serial = 758] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x90fd6800) [pid = 1780] [serial = 762] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f9c6400) [pid = 1780] [serial = 761] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8dbc3800) [pid = 1780] [serial = 779] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f9de400) [pid = 1780] [serial = 765] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8d1c2c00) [pid = 1780] [serial = 777] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8ee69400) [pid = 1780] [serial = 764] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8dd79000) [pid = 1780] [serial = 780] [outer = (nil)] [url = about:blank] 08:37:35 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8bfeb400) [pid = 1780] [serial = 776] [outer = (nil)] [url = about:blank] 08:37:36 INFO - PROCESS | 1780 | 1467387456227 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2540ms 08:37:36 INFO - PROCESS | 1780 | 1467387456281 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 1780 | 1467387456287 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:37:36 INFO - PROCESS | 1780 | 1467387456295 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1780 | 1467387456299 Marionette TRACE conn3 <- [1,1086,null,{}] 08:37:36 INFO - PROCESS | 1780 | 1467387456306 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 1780 | 1467387456311 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:36 INFO - PROCESS | 1780 | 1467387456506 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:37:36 INFO - PROCESS | 1780 | 1467387456634 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1780 | 1467387456645 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cc000 == 23 [pid = 1780] [id = 279] 08:37:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b8cc800) [pid = 1780] [serial = 838] [outer = (nil)] 08:37:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8bdc4000) [pid = 1780] [serial = 839] [outer = 0x8b8cc800] 08:37:36 INFO - PROCESS | 1780 | 1467387456738 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bdc9800) [pid = 1780] [serial = 840] [outer = 0x8b8cc800] 08:37:37 INFO - PROCESS | 1780 | 1467387457588 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1332ms 08:37:37 INFO - PROCESS | 1780 | 1467387457626 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1780 | 1467387457634 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:37:37 INFO - PROCESS | 1780 | 1467387457645 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1780 | 1467387457649 Marionette TRACE conn3 <- [1,1090,null,{}] 08:37:37 INFO - PROCESS | 1780 | 1467387457655 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1780 | 1467387457662 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:37 INFO - PROCESS | 1780 | 1467387457841 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:37:37 INFO - PROCESS | 1780 | 1467387457853 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1780 | 1467387457860 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5000 == 24 [pid = 1780] [id = 280] 08:37:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8bea4000) [pid = 1780] [serial = 841] [outer = (nil)] 08:37:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8d1bf800) [pid = 1780] [serial = 842] [outer = 0x8bea4000] 08:37:38 INFO - PROCESS | 1780 | 1467387458059 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8d5e4800) [pid = 1780] [serial = 843] [outer = 0x8bea4000] 08:37:39 INFO - PROCESS | 1780 | 1467387459598 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e837c00) [pid = 1780] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8e58e800) [pid = 1780] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x899ee400) [pid = 1780] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8db1e000) [pid = 1780] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8d1c0800) [pid = 1780] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8bfe4c00) [pid = 1780] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8bdd1400) [pid = 1780] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8b36f400) [pid = 1780] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8bdc7000) [pid = 1780] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8b7e8800) [pid = 1780] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:37:39 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8be9b000) [pid = 1780] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2136ms 08:37:39 INFO - PROCESS | 1780 | 1467387459781 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1780 | 1467387459788 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:37:39 INFO - PROCESS | 1780 | 1467387459798 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1780 | 1467387459804 Marionette TRACE conn3 <- [1,1094,null,{}] 08:37:39 INFO - PROCESS | 1780 | 1467387459813 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1780 | 1467387459819 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:39 INFO - PROCESS | 1780 | 1467387459998 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:37:40 INFO - PROCESS | 1780 | 1467387460160 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1780 | 1467387460175 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78e800 == 25 [pid = 1780] [id = 281] 08:37:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8b7e2400) [pid = 1780] [serial = 844] [outer = (nil)] 08:37:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8b7e9c00) [pid = 1780] [serial = 845] [outer = 0x8b7e2400] 08:37:40 INFO - PROCESS | 1780 | 1467387460264 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8b8d0800) [pid = 1780] [serial = 846] [outer = 0x8b7e2400] 08:37:41 INFO - PROCESS | 1780 | 1467387461302 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1540ms 08:37:41 INFO - PROCESS | 1780 | 1467387461337 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1780 | 1467387461344 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:37:41 INFO - PROCESS | 1780 | 1467387461355 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1780 | 1467387461360 Marionette TRACE conn3 <- [1,1098,null,{}] 08:37:41 INFO - PROCESS | 1780 | 1467387461367 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1780 | 1467387461372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:41 INFO - PROCESS | 1780 | 1467387461614 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:37:41 INFO - PROCESS | 1780 | 1467387461880 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1780 | 1467387461891 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f2800 == 26 [pid = 1780] [id = 282] 08:37:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8bfed000) [pid = 1780] [serial = 847] [outer = (nil)] 08:37:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8d1cb800) [pid = 1780] [serial = 848] [outer = 0x8bfed000] 08:37:41 INFO - PROCESS | 1780 | 1467387461984 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8d5ec800) [pid = 1780] [serial = 849] [outer = 0x8bfed000] 08:37:43 INFO - PROCESS | 1780 | 1467387462993 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1687ms 08:37:43 INFO - PROCESS | 1780 | 1467387463042 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1780 | 1467387463048 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:37:43 INFO - PROCESS | 1780 | 1467387463054 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1780 | 1467387463061 Marionette TRACE conn3 <- [1,1102,null,{}] 08:37:43 INFO - PROCESS | 1780 | 1467387463081 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 1780 | 1467387463092 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:43 INFO - PROCESS | 1780 | 1467387463323 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:37:43 INFO - PROCESS | 1780 | 1467387463646 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1780 | 1467387463663 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd75800 == 27 [pid = 1780] [id = 283] 08:37:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8dd76000) [pid = 1780] [serial = 850] [outer = (nil)] 08:37:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8dd7ac00) [pid = 1780] [serial = 851] [outer = 0x8dd76000] 08:37:43 INFO - PROCESS | 1780 | 1467387463761 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e58a800) [pid = 1780] [serial = 852] [outer = 0x8dd76000] 08:37:44 INFO - PROCESS | 1780 | 1467387464769 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1795ms 08:37:44 INFO - PROCESS | 1780 | 1467387464851 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1780 | 1467387464856 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:37:44 INFO - PROCESS | 1780 | 1467387464863 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1780 | 1467387464866 Marionette TRACE conn3 <- [1,1106,null,{}] 08:37:44 INFO - PROCESS | 1780 | 1467387464873 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1780 | 1467387464878 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:45 INFO - PROCESS | 1780 | 1467387465105 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:37:45 INFO - PROCESS | 1780 | 1467387465367 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1780 | 1467387465378 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36c000 == 28 [pid = 1780] [id = 284] 08:37:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8b8c9000) [pid = 1780] [serial = 853] [outer = (nil)] 08:37:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e6e4c00) [pid = 1780] [serial = 854] [outer = 0x8b8c9000] 08:37:45 INFO - PROCESS | 1780 | 1467387465466 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e6ed000) [pid = 1780] [serial = 855] [outer = 0x8b8c9000] 08:37:46 INFO - PROCESS | 1780 | 1467387466469 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1690ms 08:37:46 INFO - PROCESS | 1780 | 1467387466561 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1780 | 1467387466568 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:37:46 INFO - PROCESS | 1780 | 1467387466579 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1780 | 1467387466582 Marionette TRACE conn3 <- [1,1110,null,{}] 08:37:46 INFO - PROCESS | 1780 | 1467387466588 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1780 | 1467387466594 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:46 INFO - PROCESS | 1780 | 1467387466822 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:37:47 INFO - PROCESS | 1780 | 1467387467128 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1780 | 1467387467139 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb000 == 29 [pid = 1780] [id = 285] 08:37:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x899ecc00) [pid = 1780] [serial = 856] [outer = (nil)] 08:37:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8b368000) [pid = 1780] [serial = 857] [outer = 0x899ecc00] 08:37:47 INFO - PROCESS | 1780 | 1467387467215 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8b78c800) [pid = 1780] [serial = 858] [outer = 0x899ecc00] 08:37:48 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cc000 == 28 [pid = 1780] [id = 279] 08:37:48 INFO - PROCESS | 1780 | --DOCSHELL 0x899e6000 == 27 [pid = 1780] [id = 278] 08:37:48 INFO - PROCESS | 1780 | 1467387468249 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e590000) [pid = 1780] [serial = 783] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e6eb000) [pid = 1780] [serial = 812] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e83b000) [pid = 1780] [serial = 806] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8ee6c400) [pid = 1780] [serial = 809] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b365c00) [pid = 1780] [serial = 785] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8b788800) [pid = 1780] [serial = 786] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8dd80400) [pid = 1780] [serial = 791] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e665400) [pid = 1780] [serial = 792] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8dbb9000) [pid = 1780] [serial = 803] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8ee68800) [pid = 1780] [serial = 794] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8ee63000) [pid = 1780] [serial = 795] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8be9d800) [pid = 1780] [serial = 800] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8bfe5000) [pid = 1780] [serial = 801] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8b78bc00) [pid = 1780] [serial = 797] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b7e9400) [pid = 1780] [serial = 798] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8bfe7400) [pid = 1780] [serial = 788] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8d5e2c00) [pid = 1780] [serial = 789] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8ee6e400) [pid = 1780] [serial = 810] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8e83f800) [pid = 1780] [serial = 807] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8dd75400) [pid = 1780] [serial = 804] [outer = (nil)] [url = about:blank] 08:37:48 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f2e4c00) [pid = 1780] [serial = 813] [outer = (nil)] [url = about:blank] 08:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1741ms 08:37:48 INFO - PROCESS | 1780 | 1467387468321 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1780 | 1467387468327 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:37:48 INFO - PROCESS | 1780 | 1467387468336 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1780 | 1467387468341 Marionette TRACE conn3 <- [1,1114,null,{}] 08:37:48 INFO - PROCESS | 1780 | 1467387468348 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1780 | 1467387468357 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:48 INFO - PROCESS | 1780 | 1467387468530 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:37:48 INFO - PROCESS | 1780 | 1467387468701 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1780 | 1467387468708 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78e400 == 28 [pid = 1780] [id = 286] 08:37:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8b7ed000) [pid = 1780] [serial = 859] [outer = (nil)] 08:37:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8bdd0000) [pid = 1780] [serial = 860] [outer = 0x8b7ed000] 08:37:48 INFO - PROCESS | 1780 | 1467387468799 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bfe2c00) [pid = 1780] [serial = 861] [outer = 0x8b7ed000] 08:37:49 INFO - PROCESS | 1780 | 1467387469621 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1333ms 08:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:37:49 INFO - PROCESS | 1780 | 1467387469672 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1780 | 1467387469677 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:37:49 INFO - PROCESS | 1780 | 1467387469685 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1780 | 1467387469688 Marionette TRACE conn3 <- [1,1118,null,{}] 08:37:49 INFO - PROCESS | 1780 | 1467387469694 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1780 | 1467387469700 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:49 INFO - PROCESS | 1780 | 1467387469872 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:37:49 INFO - PROCESS | 1780 | 1467387469882 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1780 | 1467387469888 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe2400 == 29 [pid = 1780] [id = 287] 08:37:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8bfe6c00) [pid = 1780] [serial = 862] [outer = (nil)] 08:37:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8db18800) [pid = 1780] [serial = 863] [outer = 0x8bfe6c00] 08:37:50 INFO - PROCESS | 1780 | 1467387470075 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8dbc0400) [pid = 1780] [serial = 864] [outer = 0x8bfe6c00] 08:37:50 INFO - PROCESS | 1780 | 1467387470965 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1331ms 08:37:51 INFO - PROCESS | 1780 | 1467387471027 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1780 | 1467387471031 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:37:51 INFO - PROCESS | 1780 | 1467387471045 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1780 | 1467387471054 Marionette TRACE conn3 <- [1,1122,null,{}] 08:37:51 INFO - PROCESS | 1780 | 1467387471069 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 1780 | 1467387471076 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:51 INFO - PROCESS | 1780 | 1467387471310 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:37:51 INFO - PROCESS | 1780 | 1467387471331 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1780 | 1467387471345 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e594c00 == 30 [pid = 1780] [id = 288] 08:37:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8e598400) [pid = 1780] [serial = 865] [outer = (nil)] 08:37:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e663400) [pid = 1780] [serial = 866] [outer = 0x8e598400] 08:37:51 INFO - PROCESS | 1780 | 1467387471423 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e665400) [pid = 1780] [serial = 867] [outer = 0x8e598400] 08:37:52 INFO - PROCESS | 1780 | 1467387472365 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1355ms 08:37:52 INFO - PROCESS | 1780 | 1467387472393 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1780 | 1467387472398 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:37:52 INFO - PROCESS | 1780 | 1467387472405 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1780 | 1467387472407 Marionette TRACE conn3 <- [1,1126,null,{}] 08:37:52 INFO - PROCESS | 1780 | 1467387472413 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1780 | 1467387472418 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:52 INFO - PROCESS | 1780 | 1467387472628 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:37:52 INFO - PROCESS | 1780 | 1467387472651 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1780 | 1467387472658 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c3000 == 31 [pid = 1780] [id = 289] 08:37:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8bdd1800) [pid = 1780] [serial = 868] [outer = (nil)] 08:37:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e835800) [pid = 1780] [serial = 869] [outer = 0x8bdd1800] 08:37:52 INFO - PROCESS | 1780 | 1467387472728 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8e83c400) [pid = 1780] [serial = 870] [outer = 0x8bdd1800] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8f9d9c00) [pid = 1780] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8f813800) [pid = 1780] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8d5ebc00) [pid = 1780] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8e841800) [pid = 1780] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8dbc6400) [pid = 1780] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b363800) [pid = 1780] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8b78dc00) [pid = 1780] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8b8cc800) [pid = 1780] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:37:53 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x899e6800) [pid = 1780] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:37:53 INFO - PROCESS | 1780 | 1467387473625 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1240ms 08:37:53 INFO - PROCESS | 1780 | 1467387473646 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1780 | 1467387473649 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:37:53 INFO - PROCESS | 1780 | 1467387473655 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1780 | 1467387473659 Marionette TRACE conn3 <- [1,1130,null,{}] 08:37:53 INFO - PROCESS | 1780 | 1467387473664 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1780 | 1467387473669 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:53 INFO - PROCESS | 1780 | 1467387473822 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:37:53 INFO - PROCESS | 1780 | 1467387473835 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1780 | 1467387473854 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9e400 == 32 [pid = 1780] [id = 290] 08:37:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8e6ecc00) [pid = 1780] [serial = 871] [outer = (nil)] 08:37:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8ee63800) [pid = 1780] [serial = 872] [outer = 0x8e6ecc00] 08:37:53 INFO - PROCESS | 1780 | 1467387473937 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8f0bd000) [pid = 1780] [serial = 873] [outer = 0x8e6ecc00] 08:37:54 INFO - PROCESS | 1780 | 1467387474860 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1241ms 08:37:54 INFO - PROCESS | 1780 | 1467387474898 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1780 | 1467387474902 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:37:54 INFO - PROCESS | 1780 | 1467387474908 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1780 | 1467387474911 Marionette TRACE conn3 <- [1,1134,null,{}] 08:37:54 INFO - PROCESS | 1780 | 1467387474918 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1780 | 1467387474923 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:55 INFO - PROCESS | 1780 | 1467387475156 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:37:55 INFO - PROCESS | 1780 | 1467387475323 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1780 | 1467387475337 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x899edc00 == 33 [pid = 1780] [id = 291] 08:37:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x899ee400) [pid = 1780] [serial = 874] [outer = (nil)] 08:37:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x899f4800) [pid = 1780] [serial = 875] [outer = 0x899ee400] 08:37:55 INFO - PROCESS | 1780 | 1467387475427 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8b78cc00) [pid = 1780] [serial = 876] [outer = 0x899ee400] 08:37:56 INFO - PROCESS | 1780 | 1467387476461 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1633ms 08:37:56 INFO - PROCESS | 1780 | 1467387476547 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:37:56 INFO - PROCESS | 1780 | 1467387476559 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:37:56 INFO - PROCESS | 1780 | 1467387476573 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1780 | 1467387476581 Marionette TRACE conn3 <- [1,1138,null,{}] 08:37:56 INFO - PROCESS | 1780 | 1467387476650 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1780 | 1467387476668 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:56 INFO - PROCESS | 1780 | 1467387476969 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:37:57 INFO - PROCESS | 1780 | 1467387477164 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1780 | 1467387477175 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b800 == 34 [pid = 1780] [id = 292] 08:37:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8d1c1800) [pid = 1780] [serial = 877] [outer = (nil)] 08:37:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8d5e9000) [pid = 1780] [serial = 878] [outer = 0x8d1c1800] 08:37:57 INFO - PROCESS | 1780 | 1467387477260 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8dbb7c00) [pid = 1780] [serial = 879] [outer = 0x8d1c1800] 08:37:58 INFO - PROCESS | 1780 | 1467387478291 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1801ms 08:37:58 INFO - PROCESS | 1780 | 1467387478369 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1780 | 1467387478374 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:37:58 INFO - PROCESS | 1780 | 1467387478382 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1780 | 1467387478385 Marionette TRACE conn3 <- [1,1142,null,{}] 08:37:58 INFO - PROCESS | 1780 | 1467387478393 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1780 | 1467387478398 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:58 INFO - PROCESS | 1780 | 1467387478631 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:37:58 INFO - PROCESS | 1780 | 1467387478911 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1780 | 1467387478919 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:37:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e591400 == 35 [pid = 1780] [id = 293] 08:37:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8e592c00) [pid = 1780] [serial = 880] [outer = (nil)] 08:37:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8e65ec00) [pid = 1780] [serial = 881] [outer = 0x8e592c00] 08:37:59 INFO - PROCESS | 1780 | 1467387479011 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e839400) [pid = 1780] [serial = 882] [outer = 0x8e592c00] 08:37:59 INFO - PROCESS | 1780 | 1467387479934 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1589ms 08:37:59 INFO - PROCESS | 1780 | --DOCSHELL 0x99211c00 == 34 [pid = 1780] [id = 10] 08:38:00 INFO - PROCESS | 1780 | 1467387480031 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1780 | 1467387480039 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:38:00 INFO - PROCESS | 1780 | 1467387480074 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1780 | 1467387480081 Marionette TRACE conn3 <- [1,1146,null,{}] 08:38:00 INFO - PROCESS | 1780 | 1467387480087 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1780 | 1467387480094 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:00 INFO - PROCESS | 1780 | 1467387480294 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:38:00 INFO - PROCESS | 1780 | 1467387480512 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1780 | 1467387480524 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e596c00 == 35 [pid = 1780] [id = 294] 08:38:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8ee67800) [pid = 1780] [serial = 883] [outer = (nil)] 08:38:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8f0c9000) [pid = 1780] [serial = 884] [outer = 0x8ee67800] 08:38:00 INFO - PROCESS | 1780 | 1467387480622 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f2e5c00) [pid = 1780] [serial = 885] [outer = 0x8ee67800] 08:38:01 INFO - PROCESS | 1780 | 1467387481547 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1554ms 08:38:01 INFO - PROCESS | 1780 | 1467387481614 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1780 | 1467387481617 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:38:01 INFO - PROCESS | 1780 | 1467387481624 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1780 | 1467387481627 Marionette TRACE conn3 <- [1,1150,null,{}] 08:38:01 INFO - PROCESS | 1780 | 1467387481633 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1780 | 1467387481638 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:01 INFO - PROCESS | 1780 | 1467387481873 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:38:02 INFO - PROCESS | 1780 | 1467387482093 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1780 | 1467387482102 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0ca800 == 36 [pid = 1780] [id = 295] 08:38:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f2ed400) [pid = 1780] [serial = 886] [outer = (nil)] 08:38:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f816000) [pid = 1780] [serial = 887] [outer = 0x8f2ed400] 08:38:02 INFO - PROCESS | 1780 | 1467387482230 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f819800) [pid = 1780] [serial = 888] [outer = 0x8f2ed400] 08:38:03 INFO - PROCESS | 1780 | 1467387483126 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1531ms 08:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:38:03 INFO - PROCESS | 1780 | 1467387483156 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1780 | 1467387483160 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:38:03 INFO - PROCESS | 1780 | 1467387483167 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1780 | 1467387483171 Marionette TRACE conn3 <- [1,1154,null,{}] 08:38:03 INFO - PROCESS | 1780 | 1467387483176 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1780 | 1467387483182 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:03 INFO - PROCESS | 1780 | 1467387483371 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:38:03 INFO - PROCESS | 1780 | 1467387483551 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1780 | 1467387483569 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f825800 == 37 [pid = 1780] [id = 296] 08:38:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f826000) [pid = 1780] [serial = 889] [outer = (nil)] 08:38:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f82b400) [pid = 1780] [serial = 890] [outer = 0x8f826000] 08:38:03 INFO - PROCESS | 1780 | 1467387483767 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8f93d400) [pid = 1780] [serial = 891] [outer = 0x8f826000] 08:38:04 INFO - PROCESS | 1780 | 1467387484688 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1585ms 08:38:04 INFO - PROCESS | 1780 | 1467387484753 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:38:04 INFO - PROCESS | 1780 | 1467387484757 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:38:04 INFO - PROCESS | 1780 | 1467387484764 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1780 | 1467387484768 Marionette TRACE conn3 <- [1,1158,null,{}] 08:38:04 INFO - PROCESS | 1780 | 1467387484773 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1780 | 1467387484779 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:04 INFO - PROCESS | 1780 | 1467387484953 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:38:05 INFO - PROCESS | 1780 | 1467387485119 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1780 | 1467387485129 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f819000 == 38 [pid = 1780] [id = 297] 08:38:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8f93e800) [pid = 1780] [serial = 892] [outer = (nil)] 08:38:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f9dc000) [pid = 1780] [serial = 893] [outer = 0x8f93e800] 08:38:05 INFO - PROCESS | 1780 | 1467387485210 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f9df400) [pid = 1780] [serial = 894] [outer = 0x8f93e800] 08:38:06 INFO - PROCESS | 1780 | 1467387486108 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1382ms 08:38:06 INFO - PROCESS | 1780 | 1467387486146 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1780 | 1467387486150 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:38:06 INFO - PROCESS | 1780 | 1467387486156 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1780 | 1467387486159 Marionette TRACE conn3 <- [1,1162,null,{}] 08:38:06 INFO - PROCESS | 1780 | 1467387486165 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 1780 | 1467387486170 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:06 INFO - PROCESS | 1780 | 1467387486359 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:38:06 INFO - PROCESS | 1780 | 1467387486539 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1780 | 1467387486546 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cf000 == 39 [pid = 1780] [id = 298] 08:38:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8f2e8800) [pid = 1780] [serial = 895] [outer = (nil)] 08:38:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f9e6400) [pid = 1780] [serial = 896] [outer = 0x8f2e8800] 08:38:06 INFO - PROCESS | 1780 | 1467387486647 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x90fd8c00) [pid = 1780] [serial = 897] [outer = 0x8f2e8800] 08:38:07 INFO - PROCESS | 1780 | 1467387487585 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 08:38:07 INFO - PROCESS | 1780 | 1467387487819 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1780 | 1467387487825 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:38:07 INFO - PROCESS | 1780 | 1467387487834 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1780 | 1467387487839 Marionette TRACE conn3 <- [1,1166,null,{}] 08:38:07 INFO - PROCESS | 1780 | 1467387487847 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1780 | 1467387487853 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:08 INFO - PROCESS | 1780 | 1467387488049 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:38:08 INFO - PROCESS | 1780 | 1467387488293 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1780 | 1467387488307 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c3800 == 40 [pid = 1780] [id = 299] 08:38:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8b8c5c00) [pid = 1780] [serial = 898] [outer = (nil)] 08:38:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8bdc8c00) [pid = 1780] [serial = 899] [outer = 0x8b8c5c00] 08:38:08 INFO - PROCESS | 1780 | 1467387488378 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8be9a800) [pid = 1780] [serial = 900] [outer = 0x8b8c5c00] 08:38:09 INFO - PROCESS | 1780 | 1467387489311 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1545ms 08:38:09 INFO - PROCESS | 1780 | 1467387489381 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1780 | 1467387489386 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:38:09 INFO - PROCESS | 1780 | 1467387489396 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1780 | 1467387489401 Marionette TRACE conn3 <- [1,1170,null,{}] 08:38:09 INFO - PROCESS | 1780 | 1467387489407 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1780 | 1467387489413 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b363400 == 39 [pid = 1780] [id = 271] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9e400 == 38 [pid = 1780] [id = 290] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c3000 == 37 [pid = 1780] [id = 289] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8e594c00 == 36 [pid = 1780] [id = 288] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe2400 == 35 [pid = 1780] [id = 287] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78e400 == 34 [pid = 1780] [id = 286] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb000 == 33 [pid = 1780] [id = 285] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdce800 == 32 [pid = 1780] [id = 266] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd75800 == 31 [pid = 1780] [id = 283] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5000 == 30 [pid = 1780] [id = 280] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8db20c00 == 29 [pid = 1780] [id = 269] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8e839000 == 28 [pid = 1780] [id = 273] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78e800 == 27 [pid = 1780] [id = 281] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0400 == 26 [pid = 1780] [id = 274] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x899f2800 == 25 [pid = 1780] [id = 282] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9d9400 == 24 [pid = 1780] [id = 276] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b000 == 23 [pid = 1780] [id = 268] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36c000 == 22 [pid = 1780] [id = 284] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcfc00 == 21 [pid = 1780] [id = 270] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b367800 == 20 [pid = 1780] [id = 275] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea0000 == 19 [pid = 1780] [id = 272] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78d000 == 18 [pid = 1780] [id = 277] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea0800 == 17 [pid = 1780] [id = 267] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36d000 == 16 [pid = 1780] [id = 265] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x93a18800 == 15 [pid = 1780] [id = 11] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cf000 == 14 [pid = 1780] [id = 298] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8f825800 == 13 [pid = 1780] [id = 296] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8f819000 == 12 [pid = 1780] [id = 297] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0ca800 == 11 [pid = 1780] [id = 295] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8e596c00 == 10 [pid = 1780] [id = 294] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b800 == 9 [pid = 1780] [id = 292] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x8e591400 == 8 [pid = 1780] [id = 293] 08:38:10 INFO - PROCESS | 1780 | --DOCSHELL 0x899edc00 == 7 [pid = 1780] [id = 291] 08:38:10 INFO - PROCESS | 1780 | 1467387490606 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8b78a800) [pid = 1780] [serial = 815] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8bdc4000) [pid = 1780] [serial = 839] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bdc9800) [pid = 1780] [serial = 840] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8db1b400) [pid = 1780] [serial = 818] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f0c1400) [pid = 1780] [serial = 821] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x899ec400) [pid = 1780] [serial = 836] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8b36d400) [pid = 1780] [serial = 837] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f821800) [pid = 1780] [serial = 824] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b8c4800) [pid = 1780] [serial = 833] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8f934c00) [pid = 1780] [serial = 827] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8f9ddc00) [pid = 1780] [serial = 830] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8d1bf800) [pid = 1780] [serial = 842] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x90fd5800) [pid = 1780] [serial = 831] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8f827c00) [pid = 1780] [serial = 825] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8dbb9400) [pid = 1780] [serial = 819] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f2eb000) [pid = 1780] [serial = 822] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f93f400) [pid = 1780] [serial = 828] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8b7eac00) [pid = 1780] [serial = 816] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8bdc6800) [pid = 1780] [serial = 834] [outer = (nil)] [url = about:blank] 08:38:10 INFO - PROCESS | 1780 | 1467387490910 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1780 | 1467387490920 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362400 == 8 [pid = 1780] [id = 300] 08:38:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b362c00) [pid = 1780] [serial = 901] [outer = (nil)] 08:38:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8b369c00) [pid = 1780] [serial = 902] [outer = 0x8b362c00] 08:38:11 INFO - PROCESS | 1780 | 1467387491005 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8b788c00) [pid = 1780] [serial = 903] [outer = 0x8b362c00] 08:38:11 INFO - PROCESS | 1780 | 1467387491888 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2553ms 08:38:11 INFO - PROCESS | 1780 | 1467387491947 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1780 | 1467387491953 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:38:11 INFO - PROCESS | 1780 | 1467387491961 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1780 | 1467387491966 Marionette TRACE conn3 <- [1,1174,null,{}] 08:38:11 INFO - PROCESS | 1780 | 1467387491973 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 1780 | 1467387491978 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:12 INFO - PROCESS | 1780 | 1467387492147 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:38:12 INFO - PROCESS | 1780 | 1467387492158 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1780 | 1467387492169 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc6800 == 9 [pid = 1780] [id = 301] 08:38:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8bdc7400) [pid = 1780] [serial = 904] [outer = (nil)] 08:38:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8bdcb800) [pid = 1780] [serial = 905] [outer = 0x8bdc7400] 08:38:12 INFO - PROCESS | 1780 | 1467387492239 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8be9dc00) [pid = 1780] [serial = 906] [outer = 0x8bdc7400] 08:38:13 INFO - PROCESS | 1780 | 1467387493176 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1780 | 1467387493253 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:38:13 INFO - PROCESS | 1780 | 1467387493260 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1780 | 1467387493264 Marionette TRACE conn3 <- [1,1178,null,{}] 08:38:13 INFO - PROCESS | 1780 | 1467387493270 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1780 | 1467387493276 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:13 INFO - PROCESS | 1780 | 1467387493495 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:38:13 INFO - PROCESS | 1780 | 1467387493581 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1780 | 1467387493588 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e6800 == 10 [pid = 1780] [id = 302] 08:38:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8d5e8800) [pid = 1780] [serial = 907] [outer = (nil)] 08:38:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8d5f0c00) [pid = 1780] [serial = 908] [outer = 0x8d5e8800] 08:38:13 INFO - PROCESS | 1780 | 1467387493658 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8db22000) [pid = 1780] [serial = 909] [outer = 0x8d5e8800] 08:38:14 INFO - PROCESS | 1780 | 1467387494610 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1780 | 1467387494653 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:38:14 INFO - PROCESS | 1780 | 1467387494671 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1780 | 1467387494678 Marionette TRACE conn3 <- [1,1182,null,{}] 08:38:14 INFO - PROCESS | 1780 | 1467387494689 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 1780 | 1467387494696 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:14 INFO - PROCESS | 1780 | 1467387494909 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:38:14 INFO - PROCESS | 1780 | 1467387494939 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1780 | 1467387494968 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e1c00 == 11 [pid = 1780] [id = 303] 08:38:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8bdc5800) [pid = 1780] [serial = 910] [outer = (nil)] 08:38:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e589800) [pid = 1780] [serial = 911] [outer = 0x8bdc5800] 08:38:15 INFO - PROCESS | 1780 | 1467387495099 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8e596c00) [pid = 1780] [serial = 912] [outer = 0x8bdc5800] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e6ecc00) [pid = 1780] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e598400) [pid = 1780] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bdd1800) [pid = 1780] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bfe6c00) [pid = 1780] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8dd76000) [pid = 1780] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b7ed000) [pid = 1780] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x899ecc00) [pid = 1780] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8bea4000) [pid = 1780] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b7e2400) [pid = 1780] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b8c9000) [pid = 1780] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bfed000) [pid = 1780] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x99640000) [pid = 1780] [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.] 08:38:15 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x99212000) [pid = 1780] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:38:16 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:38:16 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:38:16 INFO - PROCESS | 1780 | 1467387496317 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1780 | 1467387496371 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:38:16 INFO - PROCESS | 1780 | 1467387496383 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1780 | 1467387496386 Marionette TRACE conn3 <- [1,1186,null,{}] 08:38:16 INFO - PROCESS | 1780 | 1467387496392 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1780 | 1467387496398 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:16 INFO - PROCESS | 1780 | 1467387496553 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:38:16 INFO - PROCESS | 1780 | 1467387496562 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1780 | 1467387496570 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36cc00 == 12 [pid = 1780] [id = 304] 08:38:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b7ed000) [pid = 1780] [serial = 913] [outer = (nil)] 08:38:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e661800) [pid = 1780] [serial = 914] [outer = 0x8b7ed000] 08:38:16 INFO - PROCESS | 1780 | 1467387496639 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e6e8800) [pid = 1780] [serial = 915] [outer = 0x8b7ed000] 08:38:17 INFO - PROCESS | 1780 | 1467387497585 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1780 | 1467387497623 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:38:17 INFO - PROCESS | 1780 | 1467387497631 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1780 | 1467387497634 Marionette TRACE conn3 <- [1,1190,null,{}] 08:38:17 INFO - PROCESS | 1780 | 1467387497640 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1780 | 1467387497644 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:17 INFO - PROCESS | 1780 | 1467387497849 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:38:18 INFO - PROCESS | 1780 | 1467387498027 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1780 | 1467387498040 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ec400 == 13 [pid = 1780] [id = 305] 08:38:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x899ec800) [pid = 1780] [serial = 916] [outer = (nil)] 08:38:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x899f3800) [pid = 1780] [serial = 917] [outer = 0x899ec800] 08:38:18 INFO - PROCESS | 1780 | 1467387498123 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8b78e400) [pid = 1780] [serial = 918] [outer = 0x899ec800] 08:38:19 INFO - PROCESS | 1780 | 1467387499177 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1780 | 1467387499237 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:38:19 INFO - PROCESS | 1780 | 1467387499246 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1780 | 1467387499252 Marionette TRACE conn3 <- [1,1194,null,{}] 08:38:19 INFO - PROCESS | 1780 | 1467387499259 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1780 | 1467387499265 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:19 INFO - PROCESS | 1780 | 1467387499453 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:38:19 INFO - PROCESS | 1780 | 1467387499665 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1780 | 1467387499671 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36e000 == 14 [pid = 1780] [id = 306] 08:38:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8b7edc00) [pid = 1780] [serial = 919] [outer = (nil)] 08:38:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8d5ec000) [pid = 1780] [serial = 920] [outer = 0x8b7edc00] 08:38:19 INFO - PROCESS | 1780 | 1467387499765 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8dbbb400) [pid = 1780] [serial = 921] [outer = 0x8b7edc00] 08:38:20 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:38:20 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:38:20 INFO - PROCESS | 1780 | 1467387500758 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1780 | 1467387500855 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:38:20 INFO - PROCESS | 1780 | 1467387500862 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1780 | 1467387500866 Marionette TRACE conn3 <- [1,1198,null,{}] 08:38:20 INFO - PROCESS | 1780 | 1467387500872 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1780 | 1467387500878 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:21 INFO - PROCESS | 1780 | 1467387501096 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:38:21 INFO - PROCESS | 1780 | 1467387501356 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1780 | 1467387501365 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbf800 == 15 [pid = 1780] [id = 307] 08:38:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8e665000) [pid = 1780] [serial = 922] [outer = (nil)] 08:38:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8e83b000) [pid = 1780] [serial = 923] [outer = 0x8e665000] 08:38:21 INFO - PROCESS | 1780 | 1467387501458 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8ee64000) [pid = 1780] [serial = 924] [outer = 0x8e665000] 08:38:22 INFO - PROCESS | 1780 | 1467387502479 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1684ms 08:38:22 INFO - PROCESS | 1780 | 1467387502548 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1780 | 1467387502554 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:38:22 INFO - PROCESS | 1780 | 1467387502571 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1780 | 1467387502578 Marionette TRACE conn3 <- [1,1202,null,{}] 08:38:22 INFO - PROCESS | 1780 | 1467387502584 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1780 | 1467387502591 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:22 INFO - PROCESS | 1780 | 1467387502819 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:38:23 INFO - PROCESS | 1780 | 1467387503033 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1780 | 1467387503040 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c7000 == 16 [pid = 1780] [id = 308] 08:38:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f0c7c00) [pid = 1780] [serial = 925] [outer = (nil)] 08:38:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f2e7000) [pid = 1780] [serial = 926] [outer = 0x8f0c7c00] 08:38:23 INFO - PROCESS | 1780 | 1467387503120 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8f0cb800) [pid = 1780] [serial = 927] [outer = 0x8f0c7c00] 08:38:24 INFO - PROCESS | 1780 | 1467387504133 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1647ms 08:38:24 INFO - PROCESS | 1780 | 1467387504211 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:38:24 INFO - PROCESS | 1780 | 1467387504215 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:38:24 INFO - PROCESS | 1780 | 1467387504222 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1780 | 1467387504225 Marionette TRACE conn3 <- [1,1206,null,{}] 08:38:24 INFO - PROCESS | 1780 | 1467387504231 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1780 | 1467387504236 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:24 INFO - PROCESS | 1780 | 1467387504412 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:38:24 INFO - PROCESS | 1780 | 1467387504621 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1780 | 1467387504629 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9800 == 17 [pid = 1780] [id = 309] 08:38:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x899eb800) [pid = 1780] [serial = 928] [outer = (nil)] 08:38:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8b364400) [pid = 1780] [serial = 929] [outer = 0x899eb800] 08:38:24 INFO - PROCESS | 1780 | 1467387504857 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8b7ed800) [pid = 1780] [serial = 930] [outer = 0x899eb800] 08:38:25 INFO - PROCESS | 1780 | 1467387505840 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1688ms 08:38:25 INFO - PROCESS | 1780 | 1467387505911 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1780 | 1467387505917 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:38:25 INFO - PROCESS | 1780 | 1467387505925 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1780 | 1467387505928 Marionette TRACE conn3 <- [1,1210,null,{}] 08:38:25 INFO - PROCESS | 1780 | 1467387505936 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 1780 | 1467387505941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:26 INFO - PROCESS | 1780 | 1467387506146 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:38:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36cc00 == 16 [pid = 1780] [id = 304] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x9928a400) [pid = 1780] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:38:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e1c00 == 15 [pid = 1780] [id = 303] 08:38:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e6800 == 14 [pid = 1780] [id = 302] 08:38:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc6800 == 13 [pid = 1780] [id = 301] 08:38:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362400 == 12 [pid = 1780] [id = 300] 08:38:26 INFO - PROCESS | 1780 | 1467387506366 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1780 | 1467387506372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371800 == 13 [pid = 1780] [id = 310] 08:38:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8b795000) [pid = 1780] [serial = 931] [outer = (nil)] 08:38:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8b8c5000) [pid = 1780] [serial = 932] [outer = 0x8b795000] 08:38:26 INFO - PROCESS | 1780 | 1467387506468 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8bfe5000) [pid = 1780] [serial = 933] [outer = 0x8b795000] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8ee63800) [pid = 1780] [serial = 872] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8e663400) [pid = 1780] [serial = 866] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8e835800) [pid = 1780] [serial = 869] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8e665400) [pid = 1780] [serial = 867] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8e83c400) [pid = 1780] [serial = 870] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8db18800) [pid = 1780] [serial = 863] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dd7ac00) [pid = 1780] [serial = 851] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e58a800) [pid = 1780] [serial = 852] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bdd0000) [pid = 1780] [serial = 860] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bfe2c00) [pid = 1780] [serial = 861] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b368000) [pid = 1780] [serial = 857] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b78c800) [pid = 1780] [serial = 858] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8d5e4800) [pid = 1780] [serial = 843] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8b7e9c00) [pid = 1780] [serial = 845] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b8d0800) [pid = 1780] [serial = 846] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8e6e4c00) [pid = 1780] [serial = 854] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e6ed000) [pid = 1780] [serial = 855] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8d1cb800) [pid = 1780] [serial = 848] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8d5ec800) [pid = 1780] [serial = 849] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f0bd000) [pid = 1780] [serial = 873] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8dbc0400) [pid = 1780] [serial = 864] [outer = (nil)] [url = about:blank] 08:38:26 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8b78d800) [pid = 1780] [serial = 603] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:38:27 INFO - PROCESS | 1780 | 1467387507279 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1390ms 08:38:27 INFO - PROCESS | 1780 | 1467387507314 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1780 | 1467387507318 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:38:27 INFO - PROCESS | 1780 | 1467387507330 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1780 | 1467387507333 Marionette TRACE conn3 <- [1,1214,null,{}] 08:38:27 INFO - PROCESS | 1780 | 1467387507340 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1780 | 1467387507345 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:27 INFO - PROCESS | 1780 | 1467387507519 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:38:27 INFO - PROCESS | 1780 | 1467387507641 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1780 | 1467387507649 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1cac00 == 14 [pid = 1780] [id = 311] 08:38:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8d5e6000) [pid = 1780] [serial = 934] [outer = (nil)] 08:38:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8dbbbc00) [pid = 1780] [serial = 935] [outer = 0x8d5e6000] 08:38:27 INFO - PROCESS | 1780 | 1467387507719 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8dd75400) [pid = 1780] [serial = 936] [outer = 0x8d5e6000] 08:38:28 INFO - PROCESS | 1780 | 1467387508527 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1238ms 08:38:28 INFO - PROCESS | 1780 | 1467387508573 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1780 | 1467387508576 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:38:28 INFO - PROCESS | 1780 | 1467387508583 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1780 | 1467387508588 Marionette TRACE conn3 <- [1,1218,null,{}] 08:38:28 INFO - PROCESS | 1780 | 1467387508604 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1780 | 1467387508612 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:28 INFO - PROCESS | 1780 | 1467387508834 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:38:28 INFO - PROCESS | 1780 | 1467387508856 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1780 | 1467387508863 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1a800 == 15 [pid = 1780] [id = 312] 08:38:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e6e7400) [pid = 1780] [serial = 937] [outer = (nil)] 08:38:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e836800) [pid = 1780] [serial = 938] [outer = 0x8e6e7400] 08:38:28 INFO - PROCESS | 1780 | 1467387508931 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e83c400) [pid = 1780] [serial = 939] [outer = 0x8e6e7400] 08:38:29 INFO - PROCESS | 1780 | 1467387509819 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1282ms 08:38:29 INFO - PROCESS | 1780 | 1467387509866 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:38:29 INFO - PROCESS | 1780 | 1467387509870 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:38:29 INFO - PROCESS | 1780 | 1467387509881 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1780 | 1467387509884 Marionette TRACE conn3 <- [1,1222,null,{}] 08:38:29 INFO - PROCESS | 1780 | 1467387509890 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1780 | 1467387509894 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:30 INFO - PROCESS | 1780 | 1467387510118 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:38:30 INFO - PROCESS | 1780 | 1467387510141 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1780 | 1467387510150 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e6000 == 16 [pid = 1780] [id = 313] 08:38:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8ee63000) [pid = 1780] [serial = 940] [outer = (nil)] 08:38:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8ee6a800) [pid = 1780] [serial = 941] [outer = 0x8ee63000] 08:38:30 INFO - PROCESS | 1780 | 1467387510216 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8ee6f400) [pid = 1780] [serial = 942] [outer = 0x8ee63000] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x899ee400) [pid = 1780] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b362c00) [pid = 1780] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f826000) [pid = 1780] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8bdc7400) [pid = 1780] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f93e800) [pid = 1780] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f2e8800) [pid = 1780] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8d1c1800) [pid = 1780] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8b8c5c00) [pid = 1780] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e592c00) [pid = 1780] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8bdc5800) [pid = 1780] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8ee67800) [pid = 1780] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8f2ed400) [pid = 1780] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:38:30 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8d5e8800) [pid = 1780] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:38:31 INFO - PROCESS | 1780 | 1467387511235 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:38:31 INFO - PROCESS | 1780 | 1467387511269 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:38:31 INFO - PROCESS | 1780 | 1467387511276 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1780 | 1467387511281 Marionette TRACE conn3 <- [1,1226,null,{}] 08:38:31 INFO - PROCESS | 1780 | 1467387511288 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1780 | 1467387511295 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:31 INFO - PROCESS | 1780 | 1467387511514 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:38:31 INFO - PROCESS | 1780 | 1467387511527 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1780 | 1467387511536 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc3c00 == 17 [pid = 1780] [id = 314] 08:38:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8bdc7400) [pid = 1780] [serial = 943] [outer = (nil)] 08:38:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8dd7a400) [pid = 1780] [serial = 944] [outer = 0x8bdc7400] 08:38:31 INFO - PROCESS | 1780 | 1467387511618 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8f2e8000) [pid = 1780] [serial = 945] [outer = 0x8bdc7400] 08:38:32 INFO - PROCESS | 1780 | 1467387512556 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1338ms 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:38:32 INFO - PROCESS | 1780 | 1467387512614 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1780 | 1467387512617 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:38:32 INFO - PROCESS | 1780 | 1467387512623 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1780 | 1467387512627 Marionette TRACE conn3 <- [1,1230,null,{}] 08:38:32 INFO - PROCESS | 1780 | 1467387512632 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1780 | 1467387512642 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:32 INFO - PROCESS | 1780 | 1467387512801 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:38:33 INFO - PROCESS | 1780 | 1467387513015 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1780 | 1467387513027 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef000 == 18 [pid = 1780] [id = 315] 08:38:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x899f1000) [pid = 1780] [serial = 946] [outer = (nil)] 08:38:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b36cc00) [pid = 1780] [serial = 947] [outer = 0x899f1000] 08:38:33 INFO - PROCESS | 1780 | 1467387513113 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b794800) [pid = 1780] [serial = 948] [outer = 0x899f1000] 08:38:34 INFO - PROCESS | 1780 | 1467387514070 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1492ms 08:38:34 INFO - PROCESS | 1780 | 1467387514117 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1780 | 1467387514123 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:38:34 INFO - PROCESS | 1780 | 1467387514137 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1780 | 1467387514146 Marionette TRACE conn3 <- [1,1234,null,{}] 08:38:34 INFO - PROCESS | 1780 | 1467387514157 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1780 | 1467387514165 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:34 INFO - PROCESS | 1780 | 1467387514389 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:38:34 INFO - PROCESS | 1780 | 1467387514612 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1780 | 1467387514622 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1cc400 == 19 [pid = 1780] [id = 316] 08:38:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8d5e4400) [pid = 1780] [serial = 949] [outer = (nil)] 08:38:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8db17000) [pid = 1780] [serial = 950] [outer = 0x8d5e4400] 08:38:34 INFO - PROCESS | 1780 | 1467387514768 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8dbbc800) [pid = 1780] [serial = 951] [outer = 0x8d5e4400] 08:38:35 INFO - PROCESS | 1780 | 1467387515686 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1599ms 08:38:35 INFO - PROCESS | 1780 | 1467387515735 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:38:35 INFO - PROCESS | 1780 | 1467387515742 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:38:35 INFO - PROCESS | 1780 | 1467387515749 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1780 | 1467387515753 Marionette TRACE conn3 <- [1,1238,null,{}] 08:38:35 INFO - PROCESS | 1780 | 1467387515760 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 1780 | 1467387515764 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:35 INFO - PROCESS | 1780 | 1467387515955 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:38:36 INFO - PROCESS | 1780 | 1467387516126 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1780 | 1467387516135 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e663800 == 20 [pid = 1780] [id = 317] 08:38:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e665c00) [pid = 1780] [serial = 952] [outer = (nil)] 08:38:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e6ea400) [pid = 1780] [serial = 953] [outer = 0x8e665c00] 08:38:36 INFO - PROCESS | 1780 | 1467387516307 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e83f000) [pid = 1780] [serial = 954] [outer = 0x8e665c00] 08:38:37 INFO - PROCESS | 1780 | 1467387517203 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1490ms 08:38:37 INFO - PROCESS | 1780 | 1467387517239 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1780 | 1467387517244 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:38:37 INFO - PROCESS | 1780 | 1467387517262 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1780 | 1467387517276 Marionette TRACE conn3 <- [1,1242,null,{}] 08:38:37 INFO - PROCESS | 1780 | 1467387517292 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 1780 | 1467387517302 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:37 INFO - PROCESS | 1780 | 1467387517538 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:38:37 INFO - PROCESS | 1780 | 1467387517748 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1780 | 1467387517756 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0800 == 21 [pid = 1780] [id = 318] 08:38:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f0c5400) [pid = 1780] [serial = 955] [outer = (nil)] 08:38:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f822800) [pid = 1780] [serial = 956] [outer = 0x8f0c5400] 08:38:37 INFO - PROCESS | 1780 | 1467387517881 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f827400) [pid = 1780] [serial = 957] [outer = 0x8f0c5400] 08:38:38 INFO - PROCESS | 1780 | 1467387518771 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1571ms 08:38:38 INFO - PROCESS | 1780 | 1467387518824 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1780 | 1467387518828 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:38:38 INFO - PROCESS | 1780 | 1467387518835 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1780 | 1467387518838 Marionette TRACE conn3 <- [1,1246,null,{}] 08:38:38 INFO - PROCESS | 1780 | 1467387518844 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1780 | 1467387518849 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:39 INFO - PROCESS | 1780 | 1467387519032 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:38:39 INFO - PROCESS | 1780 | 1467387519212 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1780 | 1467387519220 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f820400 == 22 [pid = 1780] [id = 319] 08:38:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f82bc00) [pid = 1780] [serial = 958] [outer = (nil)] 08:38:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8f933400) [pid = 1780] [serial = 959] [outer = 0x8f82bc00] 08:38:39 INFO - PROCESS | 1780 | 1467387519304 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8f935c00) [pid = 1780] [serial = 960] [outer = 0x8f82bc00] 08:38:40 INFO - PROCESS | 1780 | 1467387520223 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1436ms 08:38:40 INFO - PROCESS | 1780 | 1467387520272 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1780 | 1467387520275 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:38:40 INFO - PROCESS | 1780 | 1467387520282 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1780 | 1467387520286 Marionette TRACE conn3 <- [1,1250,null,{}] 08:38:40 INFO - PROCESS | 1780 | 1467387520292 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1780 | 1467387520297 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:40 INFO - PROCESS | 1780 | 1467387520471 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:38:40 INFO - PROCESS | 1780 | 1467387520641 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1780 | 1467387520658 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f940800 == 23 [pid = 1780] [id = 320] 08:38:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f9b9c00) [pid = 1780] [serial = 961] [outer = (nil)] 08:38:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f9c0000) [pid = 1780] [serial = 962] [outer = 0x8f9b9c00] 08:38:40 INFO - PROCESS | 1780 | 1467387520752 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x90fd5800) [pid = 1780] [serial = 963] [outer = 0x8f9b9c00] 08:38:41 INFO - PROCESS | 1780 | 1467387521767 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1542ms 08:38:41 INFO - PROCESS | 1780 | 1467387521825 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1780 | 1467387521829 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:38:41 INFO - PROCESS | 1780 | 1467387521836 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1780 | 1467387521839 Marionette TRACE conn3 <- [1,1254,null,{}] 08:38:41 INFO - PROCESS | 1780 | 1467387521845 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1780 | 1467387521851 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:42 INFO - PROCESS | 1780 | 1467387522032 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:38:42 INFO - PROCESS | 1780 | 1467387522202 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1780 | 1467387522209 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7e000 == 24 [pid = 1780] [id = 321] 08:38:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8e841c00) [pid = 1780] [serial = 964] [outer = (nil)] 08:38:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x90fe3400) [pid = 1780] [serial = 965] [outer = 0x8e841c00] 08:38:42 INFO - PROCESS | 1780 | 1467387522344 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x9118e000) [pid = 1780] [serial = 966] [outer = 0x8e841c00] 08:38:43 INFO - PROCESS | 1780 | 1467387523239 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1432ms 08:38:43 INFO - PROCESS | 1780 | 1467387523271 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1780 | 1467387523275 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:38:43 INFO - PROCESS | 1780 | 1467387523282 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1780 | 1467387523285 Marionette TRACE conn3 <- [1,1258,null,{}] 08:38:43 INFO - PROCESS | 1780 | 1467387523291 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1780 | 1467387523296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:43 INFO - PROCESS | 1780 | 1467387523464 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:38:43 INFO - PROCESS | 1780 | 1467387523643 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1780 | 1467387523652 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ecc00 == 25 [pid = 1780] [id = 322] 08:38:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8b36a000) [pid = 1780] [serial = 967] [outer = (nil)] 08:38:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8db23800) [pid = 1780] [serial = 968] [outer = 0x8b36a000] 08:38:43 INFO - PROCESS | 1780 | 1467387523744 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8dd78400) [pid = 1780] [serial = 969] [outer = 0x8b36a000] 08:38:44 INFO - PROCESS | 1780 | 1467387524910 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1688ms 08:38:44 INFO - PROCESS | 1780 | 1467387524972 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1780 | 1467387524978 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:38:44 INFO - PROCESS | 1780 | 1467387524987 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1780 | 1467387524991 Marionette TRACE conn3 <- [1,1262,null,{}] 08:38:45 INFO - PROCESS | 1780 | 1467387525000 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1780 | 1467387525004 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:45 INFO - PROCESS | 1780 | 1467387525221 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:38:45 INFO - PROCESS | 1780 | 1467387525445 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1780 | 1467387525458 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cf800 == 26 [pid = 1780] [id = 323] 08:38:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8bdc4400) [pid = 1780] [serial = 970] [outer = (nil)] 08:38:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8bea7400) [pid = 1780] [serial = 971] [outer = 0x8bdc4400] 08:38:45 INFO - PROCESS | 1780 | 1467387525530 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8bfe8800) [pid = 1780] [serial = 972] [outer = 0x8bdc4400] 08:38:46 INFO - PROCESS | 1780 | 1467387526450 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1536ms 08:38:46 INFO - PROCESS | 1780 | 1467387526522 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1780 | 1467387526528 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:38:46 INFO - PROCESS | 1780 | 1467387526539 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1780 | 1467387526542 Marionette TRACE conn3 <- [1,1266,null,{}] 08:38:46 INFO - PROCESS | 1780 | 1467387526548 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1780 | 1467387526554 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc3c00 == 25 [pid = 1780] [id = 314] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e6000 == 24 [pid = 1780] [id = 313] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1a800 == 23 [pid = 1780] [id = 312] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1cac00 == 22 [pid = 1780] [id = 311] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371800 == 21 [pid = 1780] [id = 310] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9800 == 20 [pid = 1780] [id = 309] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c7000 == 19 [pid = 1780] [id = 308] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36e000 == 18 [pid = 1780] [id = 306] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbf800 == 17 [pid = 1780] [id = 307] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x899ec400 == 16 [pid = 1780] [id = 305] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c3800 == 15 [pid = 1780] [id = 299] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7e000 == 14 [pid = 1780] [id = 321] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x899ecc00 == 13 [pid = 1780] [id = 322] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8f940800 == 12 [pid = 1780] [id = 320] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8f820400 == 11 [pid = 1780] [id = 319] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0800 == 10 [pid = 1780] [id = 318] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1cc400 == 9 [pid = 1780] [id = 316] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x8e663800 == 8 [pid = 1780] [id = 317] 08:38:47 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef000 == 7 [pid = 1780] [id = 315] 08:38:47 INFO - PROCESS | 1780 | 1467387527750 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8e661800) [pid = 1780] [serial = 914] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8b78cc00) [pid = 1780] [serial = 876] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x899f4800) [pid = 1780] [serial = 875] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8b369c00) [pid = 1780] [serial = 902] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8b788c00) [pid = 1780] [serial = 903] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8f93d400) [pid = 1780] [serial = 891] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f82b400) [pid = 1780] [serial = 890] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8bdcb800) [pid = 1780] [serial = 905] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f9df400) [pid = 1780] [serial = 894] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f9dc000) [pid = 1780] [serial = 893] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x90fd8c00) [pid = 1780] [serial = 897] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f9e6400) [pid = 1780] [serial = 896] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8dbb7c00) [pid = 1780] [serial = 879] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8be9a800) [pid = 1780] [serial = 900] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bdc8c00) [pid = 1780] [serial = 899] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8d5e9000) [pid = 1780] [serial = 878] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e839400) [pid = 1780] [serial = 882] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e65ec00) [pid = 1780] [serial = 881] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e589800) [pid = 1780] [serial = 911] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f2e5c00) [pid = 1780] [serial = 885] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f0c9000) [pid = 1780] [serial = 884] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f819800) [pid = 1780] [serial = 888] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8e596c00) [pid = 1780] [serial = 912] [outer = (nil)] [url = about:blank] 08:38:47 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8db22000) [pid = 1780] [serial = 909] [outer = (nil)] [url = about:blank] 08:38:48 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8d5f0c00) [pid = 1780] [serial = 908] [outer = (nil)] [url = about:blank] 08:38:48 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8be9dc00) [pid = 1780] [serial = 906] [outer = (nil)] [url = about:blank] 08:38:48 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8f816000) [pid = 1780] [serial = 887] [outer = (nil)] [url = about:blank] 08:38:48 INFO - PROCESS | 1780 | 1467387528158 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1780 | 1467387528173 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9000 == 8 [pid = 1780] [id = 324] 08:38:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x899ef000) [pid = 1780] [serial = 973] [outer = (nil)] 08:38:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b368c00) [pid = 1780] [serial = 974] [outer = 0x899ef000] 08:38:48 INFO - PROCESS | 1780 | 1467387528258 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b791400) [pid = 1780] [serial = 975] [outer = 0x899ef000] 08:38:49 INFO - PROCESS | 1780 | 1467387529224 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2746ms 08:38:49 INFO - PROCESS | 1780 | 1467387529287 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1780 | 1467387529293 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:38:49 INFO - PROCESS | 1780 | 1467387529300 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1780 | 1467387529305 Marionette TRACE conn3 <- [1,1270,null,{}] 08:38:49 INFO - PROCESS | 1780 | 1467387529315 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1780 | 1467387529323 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:49 INFO - PROCESS | 1780 | 1467387529508 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:38:49 INFO - PROCESS | 1780 | 1467387529741 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1780 | 1467387529754 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8cf000 == 9 [pid = 1780] [id = 325] 08:38:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b8d0400) [pid = 1780] [serial = 976] [outer = (nil)] 08:38:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8bdc7800) [pid = 1780] [serial = 977] [outer = 0x8b8d0400] 08:38:49 INFO - PROCESS | 1780 | 1467387529879 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8bdce000) [pid = 1780] [serial = 978] [outer = 0x8b8d0400] 08:38:50 INFO - PROCESS | 1780 | 1467387530873 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1645ms 08:38:50 INFO - PROCESS | 1780 | 1467387530949 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1780 | 1467387530955 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:38:50 INFO - PROCESS | 1780 | 1467387530964 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1780 | 1467387530968 Marionette TRACE conn3 <- [1,1274,null,{}] 08:38:50 INFO - PROCESS | 1780 | 1467387530974 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 1780 | 1467387530979 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:51 INFO - PROCESS | 1780 | 1467387531208 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:38:51 INFO - PROCESS | 1780 | 1467387531468 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1780 | 1467387531477 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcfc00 == 10 [pid = 1780] [id = 326] 08:38:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8bfe9c00) [pid = 1780] [serial = 979] [outer = (nil)] 08:38:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8d1c1000) [pid = 1780] [serial = 980] [outer = 0x8bfe9c00] 08:38:51 INFO - PROCESS | 1780 | 1467387531572 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8d5e5c00) [pid = 1780] [serial = 981] [outer = 0x8bfe9c00] 08:38:52 INFO - PROCESS | 1780 | 1467387532652 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 08:38:52 INFO - PROCESS | 1780 | 1467387532698 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:38:52 INFO - PROCESS | 1780 | 1467387532702 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:38:52 INFO - PROCESS | 1780 | 1467387532711 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1780 | 1467387532721 Marionette TRACE conn3 <- [1,1278,null,{}] 08:38:52 INFO - PROCESS | 1780 | 1467387532738 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1780 | 1467387532746 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:52 INFO - PROCESS | 1780 | 1467387532979 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:38:53 INFO - PROCESS | 1780 | 1467387533219 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1780 | 1467387533231 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc6400 == 11 [pid = 1780] [id = 327] 08:38:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8dbc6800) [pid = 1780] [serial = 982] [outer = (nil)] 08:38:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8dd79400) [pid = 1780] [serial = 983] [outer = 0x8dbc6800] 08:38:53 INFO - PROCESS | 1780 | 1467387533307 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8dd80800) [pid = 1780] [serial = 984] [outer = 0x8dbc6800] 08:38:54 INFO - PROCESS | 1780 | 1467387534280 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1642ms 08:38:54 INFO - PROCESS | 1780 | 1467387534351 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:38:54 INFO - PROCESS | 1780 | 1467387534356 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:38:54 INFO - PROCESS | 1780 | 1467387534363 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1780 | 1467387534367 Marionette TRACE conn3 <- [1,1282,null,{}] 08:38:54 INFO - PROCESS | 1780 | 1467387534373 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1780 | 1467387534378 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:54 INFO - PROCESS | 1780 | 1467387534569 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:38:54 INFO - PROCESS | 1780 | 1467387534790 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1780 | 1467387534799 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b367800 == 12 [pid = 1780] [id = 328] 08:38:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b36b800) [pid = 1780] [serial = 985] [outer = (nil)] 08:38:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8e598800) [pid = 1780] [serial = 986] [outer = 0x8b36b800] 08:38:54 INFO - PROCESS | 1780 | 1467387534886 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e663400) [pid = 1780] [serial = 987] [outer = 0x8b36b800] 08:38:55 INFO - PROCESS | 1780 | 1467387535935 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1637ms 08:38:56 INFO - PROCESS | 1780 | 1467387536001 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:38:56 INFO - PROCESS | 1780 | 1467387536012 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:38:56 INFO - PROCESS | 1780 | 1467387536021 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1780 | 1467387536026 Marionette TRACE conn3 <- [1,1286,null,{}] 08:38:56 INFO - PROCESS | 1780 | 1467387536034 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1780 | 1467387536039 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:56 INFO - PROCESS | 1780 | 1467387536264 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:38:56 INFO - PROCESS | 1780 | 1467387536451 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1780 | 1467387536460 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796800 == 13 [pid = 1780] [id = 329] 08:38:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8b7e1800) [pid = 1780] [serial = 988] [outer = (nil)] 08:38:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8bdc2400) [pid = 1780] [serial = 989] [outer = 0x8b7e1800] 08:38:56 INFO - PROCESS | 1780 | 1467387536541 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8be9c400) [pid = 1780] [serial = 990] [outer = 0x8b7e1800] 08:38:57 INFO - PROCESS | 1780 | 1467387537329 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1333ms 08:38:57 INFO - PROCESS | 1780 | 1467387537356 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1780 | 1467387537363 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:38:57 INFO - PROCESS | 1780 | 1467387537373 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1780 | 1467387537376 Marionette TRACE conn3 <- [1,1290,null,{}] 08:38:57 INFO - PROCESS | 1780 | 1467387537383 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1780 | 1467387537388 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:57 INFO - PROCESS | 1780 | 1467387537564 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:38:57 INFO - PROCESS | 1780 | 1467387537575 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1780 | 1467387537582 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b400 == 14 [pid = 1780] [id = 330] 08:38:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8bfe4400) [pid = 1780] [serial = 991] [outer = (nil)] 08:38:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8db1dc00) [pid = 1780] [serial = 992] [outer = 0x8bfe4400] 08:38:57 INFO - PROCESS | 1780 | 1467387537658 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8dbc6000) [pid = 1780] [serial = 993] [outer = 0x8bfe4400] 08:38:58 INFO - PROCESS | 1780 | 1467387538725 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1385ms 08:38:58 INFO - PROCESS | 1780 | 1467387538761 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1780 | 1467387538765 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:38:58 INFO - PROCESS | 1780 | 1467387538771 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1780 | 1467387538777 Marionette TRACE conn3 <- [1,1294,null,{}] 08:38:58 INFO - PROCESS | 1780 | 1467387538798 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1780 | 1467387538806 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:59 INFO - PROCESS | 1780 | 1467387539032 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:38:59 INFO - PROCESS | 1780 | 1467387539058 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1780 | 1467387539069 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:38:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0c00 == 15 [pid = 1780] [id = 331] 08:38:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8e834800) [pid = 1780] [serial = 994] [outer = (nil)] 08:38:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8e83e000) [pid = 1780] [serial = 995] [outer = 0x8e834800] 08:38:59 INFO - PROCESS | 1780 | 1467387539143 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8ee6e000) [pid = 1780] [serial = 996] [outer = 0x8e834800] 08:39:00 INFO - PROCESS | 1780 | 1467387540086 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1343ms 08:39:00 INFO - PROCESS | 1780 | 1467387540123 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1780 | 1467387540128 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:39:00 INFO - PROCESS | 1780 | 1467387540135 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1780 | 1467387540138 Marionette TRACE conn3 <- [1,1298,null,{}] 08:39:00 INFO - PROCESS | 1780 | 1467387540143 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1780 | 1467387540148 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:00 INFO - PROCESS | 1780 | 1467387540466 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8bdc7400) [pid = 1780] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x899f1000) [pid = 1780] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8d5e4400) [pid = 1780] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8e665c00) [pid = 1780] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8f0c5400) [pid = 1780] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f82bc00) [pid = 1780] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f9b9c00) [pid = 1780] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8e841c00) [pid = 1780] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8b36a000) [pid = 1780] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b7edc00) [pid = 1780] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x899eb800) [pid = 1780] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b795000) [pid = 1780] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b7ed000) [pid = 1780] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e6e7400) [pid = 1780] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8d5e6000) [pid = 1780] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x899ec800) [pid = 1780] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f0c7c00) [pid = 1780] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e665000) [pid = 1780] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:39:00 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8ee63000) [pid = 1780] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:39:00 INFO - PROCESS | 1780 | 1467387540594 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1780 | 1467387540605 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef400 == 16 [pid = 1780] [id = 332] 08:39:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x899f1000) [pid = 1780] [serial = 997] [outer = (nil)] 08:39:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8b7ed000) [pid = 1780] [serial = 998] [outer = 0x899f1000] 08:39:00 INFO - PROCESS | 1780 | 1467387540671 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8d5e4400) [pid = 1780] [serial = 999] [outer = 0x899f1000] 08:39:01 INFO - PROCESS | 1780 | 1467387541453 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1340ms 08:39:01 INFO - PROCESS | 1780 | 1467387541476 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1780 | 1467387541479 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:39:01 INFO - PROCESS | 1780 | 1467387541486 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1780 | 1467387541489 Marionette TRACE conn3 <- [1,1302,null,{}] 08:39:01 INFO - PROCESS | 1780 | 1467387541494 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1780 | 1467387541499 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:01 INFO - PROCESS | 1780 | 1467387541665 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:39:01 INFO - PROCESS | 1780 | 1467387541679 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1780 | 1467387541684 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc3c00 == 17 [pid = 1780] [id = 333] 08:39:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8dd72400) [pid = 1780] [serial = 1000] [outer = (nil)] 08:39:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f0c9c00) [pid = 1780] [serial = 1001] [outer = 0x8dd72400] 08:39:01 INFO - PROCESS | 1780 | 1467387541756 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f2e5400) [pid = 1780] [serial = 1002] [outer = 0x8dd72400] 08:39:02 INFO - PROCESS | 1780 | 1467387542773 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1332ms 08:39:02 INFO - PROCESS | 1780 | 1467387542819 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1780 | 1467387542826 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:39:02 INFO - PROCESS | 1780 | 1467387542835 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1780 | 1467387542840 Marionette TRACE conn3 <- [1,1306,null,{}] 08:39:02 INFO - PROCESS | 1780 | 1467387542849 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1780 | 1467387542855 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:03 INFO - PROCESS | 1780 | 1467387543075 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:39:03 INFO - PROCESS | 1780 | 1467387543360 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1780 | 1467387543370 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7f0800 == 18 [pid = 1780] [id = 334] 08:39:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8d1c0400) [pid = 1780] [serial = 1003] [outer = (nil)] 08:39:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8d5ea000) [pid = 1780] [serial = 1004] [outer = 0x8d1c0400] 08:39:03 INFO - PROCESS | 1780 | 1467387543469 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8dbc4400) [pid = 1780] [serial = 1005] [outer = 0x8d1c0400] 08:39:04 INFO - PROCESS | 1780 | 1467387544392 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1597ms 08:39:04 INFO - PROCESS | 1780 | 1467387544432 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1780 | 1467387544440 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:39:04 INFO - PROCESS | 1780 | 1467387544450 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1780 | 1467387544455 Marionette TRACE conn3 <- [1,1310,null,{}] 08:39:04 INFO - PROCESS | 1780 | 1467387544461 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1780 | 1467387544467 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:04 INFO - PROCESS | 1780 | 1467387544657 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:39:04 INFO - PROCESS | 1780 | 1467387544870 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1780 | 1467387544878 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b793800 == 19 [pid = 1780] [id = 335] 08:39:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e592400) [pid = 1780] [serial = 1006] [outer = (nil)] 08:39:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8e83c000) [pid = 1780] [serial = 1007] [outer = 0x8e592400] 08:39:05 INFO - PROCESS | 1780 | 1467387545002 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8ee6f000) [pid = 1780] [serial = 1008] [outer = 0x8e592400] 08:39:06 INFO - PROCESS | 1780 | 1467387545996 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1780 | 1467387546037 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:39:06 INFO - PROCESS | 1780 | 1467387546044 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1780 | 1467387546051 Marionette TRACE conn3 <- [1,1314,null,{}] 08:39:06 INFO - PROCESS | 1780 | 1467387546067 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1780 | 1467387546076 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:06 INFO - PROCESS | 1780 | 1467387546254 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:39:06 INFO - PROCESS | 1780 | 1467387546476 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1780 | 1467387546487 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f823000 == 20 [pid = 1780] [id = 336] 08:39:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8f823800) [pid = 1780] [serial = 1009] [outer = (nil)] 08:39:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f82d400) [pid = 1780] [serial = 1010] [outer = 0x8f823800] 08:39:06 INFO - PROCESS | 1780 | 1467387546577 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8f935400) [pid = 1780] [serial = 1011] [outer = 0x8f823800] 08:39:07 INFO - PROCESS | 1780 | 1467387547473 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1489ms 08:39:07 INFO - PROCESS | 1780 | 1467387547534 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1780 | 1467387547539 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:39:07 INFO - PROCESS | 1780 | 1467387547546 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1780 | 1467387547548 Marionette TRACE conn3 <- [1,1318,null,{}] 08:39:07 INFO - PROCESS | 1780 | 1467387547555 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1780 | 1467387547560 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:07 INFO - PROCESS | 1780 | 1467387547736 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:39:07 INFO - PROCESS | 1780 | 1467387547905 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1780 | 1467387547914 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f82e400 == 21 [pid = 1780] [id = 337] 08:39:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f93b800) [pid = 1780] [serial = 1012] [outer = (nil)] 08:39:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8f9bb800) [pid = 1780] [serial = 1013] [outer = 0x8f93b800] 08:39:08 INFO - PROCESS | 1780 | 1467387547996 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8be99c00) [pid = 1780] [serial = 1014] [outer = 0x8f93b800] 08:39:08 INFO - PROCESS | 1780 | 1467387548922 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1438ms 08:39:08 INFO - PROCESS | 1780 | 1467387548985 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1780 | 1467387548989 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:39:09 INFO - PROCESS | 1780 | 1467387548995 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1780 | 1467387548998 Marionette TRACE conn3 <- [1,1322,null,{}] 08:39:09 INFO - PROCESS | 1780 | 1467387549004 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1780 | 1467387549010 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:09 INFO - PROCESS | 1780 | 1467387549182 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:39:09 INFO - PROCESS | 1780 | 1467387549364 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1780 | 1467387549374 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7400 == 22 [pid = 1780] [id = 338] 08:39:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b8cd800) [pid = 1780] [serial = 1015] [outer = (nil)] 08:39:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8f9e0000) [pid = 1780] [serial = 1016] [outer = 0x8b8cd800] 08:39:09 INFO - PROCESS | 1780 | 1467387549455 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8f9e2800) [pid = 1780] [serial = 1017] [outer = 0x8b8cd800] 08:39:10 INFO - PROCESS | 1780 | 1467387550368 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1437ms 08:39:10 INFO - PROCESS | 1780 | 1467387550434 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1780 | 1467387550438 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:39:10 INFO - PROCESS | 1780 | 1467387550445 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1780 | 1467387550449 Marionette TRACE conn3 <- [1,1326,null,{}] 08:39:10 INFO - PROCESS | 1780 | 1467387550454 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1780 | 1467387550465 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:10 INFO - PROCESS | 1780 | 1467387550719 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:39:10 INFO - PROCESS | 1780 | 1467387550944 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1780 | 1467387550952 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe2400 == 23 [pid = 1780] [id = 339] 08:39:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8f2f1800) [pid = 1780] [serial = 1018] [outer = (nil)] 08:39:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x90fe1000) [pid = 1780] [serial = 1019] [outer = 0x8f2f1800] 08:39:11 INFO - PROCESS | 1780 | 1467387551054 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x91197400) [pid = 1780] [serial = 1020] [outer = 0x8f2f1800] 08:39:11 INFO - PROCESS | 1780 | 1467387551957 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1545ms 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:39:11 INFO - PROCESS | 1780 | 1467387551990 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1780 | 1467387551994 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:39:12 INFO - PROCESS | 1780 | 1467387552001 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1780 | 1467387552004 Marionette TRACE conn3 <- [1,1330,null,{}] 08:39:12 INFO - PROCESS | 1780 | 1467387552010 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1780 | 1467387552015 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:12 INFO - PROCESS | 1780 | 1467387552181 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:39:12 INFO - PROCESS | 1780 | 1467387552359 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1780 | 1467387552368 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x9122f400 == 24 [pid = 1780] [id = 340] 08:39:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x9122f800) [pid = 1780] [serial = 1021] [outer = (nil)] 08:39:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x91236800) [pid = 1780] [serial = 1022] [outer = 0x9122f800] 08:39:12 INFO - PROCESS | 1780 | 1467387552449 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x91238400) [pid = 1780] [serial = 1023] [outer = 0x9122f800] 08:39:13 INFO - PROCESS | 1780 | 1467387553405 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1485ms 08:39:13 INFO - PROCESS | 1780 | 1467387553485 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1780 | 1467387553488 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:39:13 INFO - PROCESS | 1780 | 1467387553495 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 1780 | 1467387553498 Marionette TRACE conn3 <- [1,1334,null,{}] 08:39:13 INFO - PROCESS | 1780 | 1467387553504 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 1780 | 1467387553510 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:13 INFO - PROCESS | 1780 | 1467387553726 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:39:13 INFO - PROCESS | 1780 | 1467387553941 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1780 | 1467387553947 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36d400 == 25 [pid = 1780] [id = 341] 08:39:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8b78d800) [pid = 1780] [serial = 1024] [outer = (nil)] 08:39:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8f9dc800) [pid = 1780] [serial = 1025] [outer = 0x8b78d800] 08:39:14 INFO - PROCESS | 1780 | 1467387554074 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x91191400) [pid = 1780] [serial = 1026] [outer = 0x8b78d800] 08:39:14 INFO - PROCESS | 1780 | 1467387554945 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1480ms 08:39:14 INFO - PROCESS | 1780 | 1467387554976 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:39:14 INFO - PROCESS | 1780 | 1467387554980 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:39:14 INFO - PROCESS | 1780 | 1467387554987 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1780 | 1467387554991 Marionette TRACE conn3 <- [1,1338,null,{}] 08:39:15 INFO - PROCESS | 1780 | 1467387554997 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1780 | 1467387555002 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:15 INFO - PROCESS | 1780 | 1467387555170 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:39:15 INFO - PROCESS | 1780 | 1467387555598 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1780 | 1467387555606 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36e000 == 26 [pid = 1780] [id = 342] 08:39:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8b787400) [pid = 1780] [serial = 1027] [outer = (nil)] 08:39:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8b791800) [pid = 1780] [serial = 1028] [outer = 0x8b787400] 08:39:15 INFO - PROCESS | 1780 | 1467387555725 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8b7efc00) [pid = 1780] [serial = 1029] [outer = 0x8b787400] 08:39:16 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8bea7400) [pid = 1780] [serial = 971] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8b36cc00) [pid = 1780] [serial = 947] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8db17000) [pid = 1780] [serial = 950] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8e6ea400) [pid = 1780] [serial = 953] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8dbbc800) [pid = 1780] [serial = 951] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f822800) [pid = 1780] [serial = 956] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8e83f000) [pid = 1780] [serial = 954] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8f933400) [pid = 1780] [serial = 959] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8f827400) [pid = 1780] [serial = 957] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8f935c00) [pid = 1780] [serial = 960] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x90fd5800) [pid = 1780] [serial = 963] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8f9c0000) [pid = 1780] [serial = 962] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x90fe3400) [pid = 1780] [serial = 965] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8db23800) [pid = 1780] [serial = 968] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x9118e000) [pid = 1780] [serial = 966] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8dd78400) [pid = 1780] [serial = 969] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8b794800) [pid = 1780] [serial = 948] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f2e8000) [pid = 1780] [serial = 945] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8d5ec000) [pid = 1780] [serial = 920] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8b364400) [pid = 1780] [serial = 929] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8b7ed800) [pid = 1780] [serial = 930] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dbbb400) [pid = 1780] [serial = 921] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8bfe5000) [pid = 1780] [serial = 933] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b8c5000) [pid = 1780] [serial = 932] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8e6e8800) [pid = 1780] [serial = 915] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8e836800) [pid = 1780] [serial = 938] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8dbbbc00) [pid = 1780] [serial = 935] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b78e400) [pid = 1780] [serial = 918] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8f0cb800) [pid = 1780] [serial = 927] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8ee64000) [pid = 1780] [serial = 924] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8ee6f400) [pid = 1780] [serial = 942] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e83b000) [pid = 1780] [serial = 923] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f2e7000) [pid = 1780] [serial = 926] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8e83c400) [pid = 1780] [serial = 939] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x899f3800) [pid = 1780] [serial = 917] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8ee6a800) [pid = 1780] [serial = 941] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8dd75400) [pid = 1780] [serial = 936] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8dd7a400) [pid = 1780] [serial = 944] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1780 | 1467387557163 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2234ms 08:39:17 INFO - PROCESS | 1780 | 1467387557228 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1780 | 1467387557233 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:39:17 INFO - PROCESS | 1780 | 1467387557246 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1780 | 1467387557250 Marionette TRACE conn3 <- [1,1342,null,{}] 08:39:17 INFO - PROCESS | 1780 | 1467387557259 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1780 | 1467387557264 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:17 INFO - PROCESS | 1780 | 1467387557418 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:39:17 INFO - PROCESS | 1780 | 1467387557429 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1780 | 1467387557436 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371800 == 27 [pid = 1780] [id = 343] 08:39:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8b8c9400) [pid = 1780] [serial = 1030] [outer = (nil)] 08:39:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8bea5800) [pid = 1780] [serial = 1031] [outer = 0x8b8c9400] 08:39:17 INFO - PROCESS | 1780 | 1467387557509 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8bfe8c00) [pid = 1780] [serial = 1032] [outer = 0x8b8c9400] 08:39:18 INFO - PROCESS | 1780 | 1467387558433 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1243ms 08:39:18 INFO - PROCESS | 1780 | 1467387558491 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:39:18 INFO - PROCESS | 1780 | 1467387558497 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:39:18 INFO - PROCESS | 1780 | 1467387558504 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1780 | 1467387558508 Marionette TRACE conn3 <- [1,1346,null,{}] 08:39:18 INFO - PROCESS | 1780 | 1467387558514 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1780 | 1467387558519 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:18 INFO - PROCESS | 1780 | 1467387558692 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:39:18 INFO - PROCESS | 1780 | 1467387558823 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1780 | 1467387558829 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c4400 == 28 [pid = 1780] [id = 344] 08:39:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8d1cb000) [pid = 1780] [serial = 1033] [outer = (nil)] 08:39:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8dd79000) [pid = 1780] [serial = 1034] [outer = 0x8d1cb000] 08:39:18 INFO - PROCESS | 1780 | 1467387558902 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e593800) [pid = 1780] [serial = 1035] [outer = 0x8d1cb000] 08:39:19 INFO - PROCESS | 1780 | 1467387559778 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1334ms 08:39:19 INFO - PROCESS | 1780 | 1467387559839 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1780 | 1467387559842 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:39:19 INFO - PROCESS | 1780 | 1467387559856 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1780 | 1467387559865 Marionette TRACE conn3 <- [1,1350,null,{}] 08:39:19 INFO - PROCESS | 1780 | 1467387559879 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1780 | 1467387559886 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:20 INFO - PROCESS | 1780 | 1467387560096 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:39:20 INFO - PROCESS | 1780 | 1467387560123 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1780 | 1467387560132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0c00 == 29 [pid = 1780] [id = 345] 08:39:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e837800) [pid = 1780] [serial = 1036] [outer = (nil)] 08:39:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e841400) [pid = 1780] [serial = 1037] [outer = 0x8e837800] 08:39:20 INFO - PROCESS | 1780 | 1467387560199 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8ee69800) [pid = 1780] [serial = 1038] [outer = 0x8e837800] 08:39:21 INFO - PROCESS | 1780 | 1467387561093 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1303ms 08:39:21 INFO - PROCESS | 1780 | 1467387561154 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1780 | 1467387561158 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:39:21 INFO - PROCESS | 1780 | 1467387561165 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1780 | 1467387561168 Marionette TRACE conn3 <- [1,1354,null,{}] 08:39:21 INFO - PROCESS | 1780 | 1467387561173 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 1780 | 1467387561178 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:21 INFO - PROCESS | 1780 | 1467387561386 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:39:21 INFO - PROCESS | 1780 | 1467387561409 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1780 | 1467387561416 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e6800 == 30 [pid = 1780] [id = 346] 08:39:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8e6ec400) [pid = 1780] [serial = 1039] [outer = (nil)] 08:39:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f0c5c00) [pid = 1780] [serial = 1040] [outer = 0x8e6ec400] 08:39:21 INFO - PROCESS | 1780 | 1467387561485 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f2ecc00) [pid = 1780] [serial = 1041] [outer = 0x8e6ec400] 08:39:22 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b7e1800) [pid = 1780] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:39:22 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8bfe4400) [pid = 1780] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:39:22 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e834800) [pid = 1780] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:39:22 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x899f1000) [pid = 1780] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:39:22 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8bdc4400) [pid = 1780] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:39:22 INFO - PROCESS | 1780 | 1467387562452 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1331ms 08:39:22 INFO - PROCESS | 1780 | 1467387562496 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1780 | 1467387562500 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:39:22 INFO - PROCESS | 1780 | 1467387562506 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1780 | 1467387562509 Marionette TRACE conn3 <- [1,1358,null,{}] 08:39:22 INFO - PROCESS | 1780 | 1467387562514 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 1780 | 1467387562519 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:22 INFO - PROCESS | 1780 | 1467387562669 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:39:22 INFO - PROCESS | 1780 | 1467387562683 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1780 | 1467387562697 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2eb400 == 31 [pid = 1780] [id = 347] 08:39:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f812400) [pid = 1780] [serial = 1042] [outer = (nil)] 08:39:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f818400) [pid = 1780] [serial = 1043] [outer = 0x8f812400] 08:39:22 INFO - PROCESS | 1780 | 1467387562776 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f824800) [pid = 1780] [serial = 1044] [outer = 0x8f812400] 08:39:23 INFO - PROCESS | 1780 | 1467387563661 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1192ms 08:39:23 INFO - PROCESS | 1780 | 1467387563699 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1780 | 1467387563702 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:39:23 INFO - PROCESS | 1780 | 1467387563708 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1780 | 1467387563711 Marionette TRACE conn3 <- [1,1362,null,{}] 08:39:23 INFO - PROCESS | 1780 | 1467387563717 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1780 | 1467387563722 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:23 INFO - PROCESS | 1780 | 1467387563884 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:39:24 INFO - PROCESS | 1780 | 1467387564120 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1780 | 1467387564130 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ec400 == 32 [pid = 1780] [id = 348] 08:39:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x899ed800) [pid = 1780] [serial = 1045] [outer = (nil)] 08:39:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8b368800) [pid = 1780] [serial = 1046] [outer = 0x899ed800] 08:39:24 INFO - PROCESS | 1780 | 1467387564219 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b787c00) [pid = 1780] [serial = 1047] [outer = 0x899ed800] 08:39:25 INFO - PROCESS | 1780 | 1467387565247 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1585ms 08:39:25 INFO - PROCESS | 1780 | 1467387565297 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1780 | 1467387565303 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:39:25 INFO - PROCESS | 1780 | 1467387565312 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1780 | 1467387565317 Marionette TRACE conn3 <- [1,1366,null,{}] 08:39:25 INFO - PROCESS | 1780 | 1467387565325 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1780 | 1467387565332 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:25 INFO - PROCESS | 1780 | 1467387565572 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:39:25 INFO - PROCESS | 1780 | 1467387565799 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1780 | 1467387565809 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdca000 == 33 [pid = 1780] [id = 349] 08:39:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8bea7400) [pid = 1780] [serial = 1048] [outer = (nil)] 08:39:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8d5e2000) [pid = 1780] [serial = 1049] [outer = 0x8bea7400] 08:39:25 INFO - PROCESS | 1780 | 1467387565934 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8db1c400) [pid = 1780] [serial = 1050] [outer = 0x8bea7400] 08:39:26 INFO - PROCESS | 1780 | 1467387566922 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1780 | 1467387566963 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:39:26 INFO - PROCESS | 1780 | 1467387566970 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1780 | 1467387566973 Marionette TRACE conn3 <- [1,1370,null,{}] 08:39:26 INFO - PROCESS | 1780 | 1467387566980 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 1780 | 1467387566984 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:27 INFO - PROCESS | 1780 | 1467387567186 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:39:27 INFO - PROCESS | 1780 | 1467387567461 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1780 | 1467387567469 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e665c00 == 34 [pid = 1780] [id = 350] 08:39:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8e6e5400) [pid = 1780] [serial = 1051] [outer = (nil)] 08:39:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8e834800) [pid = 1780] [serial = 1052] [outer = 0x8e6e5400] 08:39:27 INFO - PROCESS | 1780 | 1467387567604 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8ee66000) [pid = 1780] [serial = 1053] [outer = 0x8e6e5400] 08:39:28 INFO - PROCESS | 1780 | 1467387568573 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1780 | 1467387568613 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:39:28 INFO - PROCESS | 1780 | 1467387568629 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1780 | 1467387568638 Marionette TRACE conn3 <- [1,1374,null,{}] 08:39:28 INFO - PROCESS | 1780 | 1467387568645 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1780 | 1467387568653 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:28 INFO - PROCESS | 1780 | 1467387568849 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:39:29 INFO - PROCESS | 1780 | 1467387569020 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1780 | 1467387569027 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ebc00 == 35 [pid = 1780] [id = 351] 08:39:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8ee6cc00) [pid = 1780] [serial = 1054] [outer = (nil)] 08:39:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f938400) [pid = 1780] [serial = 1055] [outer = 0x8ee6cc00] 08:39:29 INFO - PROCESS | 1780 | 1467387569111 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8f93f000) [pid = 1780] [serial = 1056] [outer = 0x8ee6cc00] 08:39:29 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:30 INFO - PROCESS | 1780 | 1467387570043 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:39:30 INFO - PROCESS | 1780 | 1467387570123 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:39:30 INFO - PROCESS | 1780 | 1467387570130 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1780 | 1467387570133 Marionette TRACE conn3 <- [1,1378,null,{}] 08:39:30 INFO - PROCESS | 1780 | 1467387570139 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1780 | 1467387570145 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:30 INFO - PROCESS | 1780 | 1467387570367 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:39:30 INFO - PROCESS | 1780 | 1467387570595 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1780 | 1467387570602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfee800 == 36 [pid = 1780] [id = 352] 08:39:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8e65e000) [pid = 1780] [serial = 1057] [outer = (nil)] 08:39:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x90fdac00) [pid = 1780] [serial = 1058] [outer = 0x8e65e000] 08:39:30 INFO - PROCESS | 1780 | 1467387570727 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x91188800) [pid = 1780] [serial = 1059] [outer = 0x8e65e000] 08:39:31 INFO - PROCESS | 1780 | 1467387571620 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1780 | 1467387571677 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:39:31 INFO - PROCESS | 1780 | 1467387571684 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1780 | 1467387571688 Marionette TRACE conn3 <- [1,1382,null,{}] 08:39:31 INFO - PROCESS | 1780 | 1467387571694 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 1780 | 1467387571699 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:31 INFO - PROCESS | 1780 | 1467387571925 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:39:32 INFO - PROCESS | 1780 | 1467387572147 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1780 | 1467387572163 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x91231800 == 37 [pid = 1780] [id = 353] 08:39:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x91232000) [pid = 1780] [serial = 1060] [outer = (nil)] 08:39:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x91368c00) [pid = 1780] [serial = 1061] [outer = 0x91232000] 08:39:32 INFO - PROCESS | 1780 | 1467387572299 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x91375800) [pid = 1780] [serial = 1062] [outer = 0x91232000] 08:39:33 INFO - PROCESS | 1780 | [1780] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:33 INFO - PROCESS | 1780 | 1467387573347 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1780 | 1467387573423 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:39:33 INFO - PROCESS | 1780 | 1467387573430 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1780 | 1467387573433 Marionette TRACE conn3 <- [1,1386,null,{}] 08:39:33 INFO - PROCESS | 1780 | 1467387573439 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1780 | 1467387573453 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:33 INFO - PROCESS | 1780 | 1467387573940 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:39:34 INFO - PROCESS | 1780 | 1467387574197 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1780 | 1467387574204 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5800 == 38 [pid = 1780] [id = 354] 08:39:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8bdc7400) [pid = 1780] [serial = 1063] [outer = (nil)] 08:39:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8be9a400) [pid = 1780] [serial = 1064] [outer = 0x8bdc7400] 08:39:34 INFO - PROCESS | 1780 | 1467387574281 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8bff1000) [pid = 1780] [serial = 1065] [outer = 0x8bdc7400] 08:39:35 INFO - PROCESS | 1780 | 1467387575230 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1780 | 1467387575275 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:39:35 INFO - PROCESS | 1780 | 1467387575283 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1780 | 1467387575288 Marionette TRACE conn3 <- [1,1390,null,{}] 08:39:35 INFO - PROCESS | 1780 | 1467387575295 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1780 | 1467387575300 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:35 INFO - PROCESS | 1780 | 1467387575571 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:39:35 INFO - PROCESS | 1780 | 1467387575866 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1780 | 1467387575877 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cf000 == 37 [pid = 1780] [id = 325] 08:39:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9000 == 36 [pid = 1780] [id = 324] 08:39:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2eb400 == 35 [pid = 1780] [id = 347] 08:39:35 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8f0c9c00) [pid = 1780] [serial = 1001] [outer = (nil)] [url = about:blank] 08:39:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9000 == 36 [pid = 1780] [id = 355] 08:39:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8b36f800) [pid = 1780] [serial = 1066] [outer = (nil)] 08:39:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8bdc6000) [pid = 1780] [serial = 1067] [outer = 0x8b36f800] 08:39:36 INFO - PROCESS | 1780 | 1467387576014 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8d1c5400) [pid = 1780] [serial = 1068] [outer = 0x8b36f800] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x899e6800 == 35 [pid = 1780] [id = 346] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0c00 == 34 [pid = 1780] [id = 345] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c4400 == 33 [pid = 1780] [id = 344] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371800 == 32 [pid = 1780] [id = 343] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36e000 == 31 [pid = 1780] [id = 342] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8f82e400 == 30 [pid = 1780] [id = 337] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8f823000 == 29 [pid = 1780] [id = 336] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8b793800 == 28 [pid = 1780] [id = 335] 08:39:36 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7f0800 == 27 [pid = 1780] [id = 334] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8bfe8800) [pid = 1780] [serial = 972] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8d5e4400) [pid = 1780] [serial = 999] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8dbc6000) [pid = 1780] [serial = 993] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8bdc2400) [pid = 1780] [serial = 989] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8be9c400) [pid = 1780] [serial = 990] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8db1dc00) [pid = 1780] [serial = 992] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8bdc7800) [pid = 1780] [serial = 977] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8b368c00) [pid = 1780] [serial = 974] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e83e000) [pid = 1780] [serial = 995] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8e598800) [pid = 1780] [serial = 986] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8dd79400) [pid = 1780] [serial = 983] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8d1c1000) [pid = 1780] [serial = 980] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8b7ed000) [pid = 1780] [serial = 998] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8ee6e000) [pid = 1780] [serial = 996] [outer = (nil)] [url = about:blank] 08:39:36 INFO - PROCESS | 1780 | 1467387576830 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1587ms 08:39:36 INFO - PROCESS | 1780 | 1467387576869 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1780 | 1467387576874 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:39:36 INFO - PROCESS | 1780 | 1467387576880 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1780 | 1467387576883 Marionette TRACE conn3 <- [1,1394,null,{}] 08:39:36 INFO - PROCESS | 1780 | 1467387576889 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1780 | 1467387576894 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:37 INFO - PROCESS | 1780 | 1467387577063 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:39:37 INFO - PROCESS | 1780 | 1467387577077 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1780 | 1467387577086 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e4400 == 28 [pid = 1780] [id = 356] 08:39:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8e6e4800) [pid = 1780] [serial = 1069] [outer = (nil)] 08:39:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8e6ec800) [pid = 1780] [serial = 1070] [outer = 0x8e6e4800] 08:39:37 INFO - PROCESS | 1780 | 1467387577153 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8e843000) [pid = 1780] [serial = 1071] [outer = 0x8e6e4800] 08:39:38 INFO - PROCESS | 1780 | 1467387578116 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1286ms 08:39:38 INFO - PROCESS | 1780 | 1467387578167 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1780 | 1467387578173 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:39:38 INFO - PROCESS | 1780 | 1467387578189 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1780 | 1467387578196 Marionette TRACE conn3 <- [1,1398,null,{}] 08:39:38 INFO - PROCESS | 1780 | 1467387578202 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1780 | 1467387578208 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:38 INFO - PROCESS | 1780 | 1467387578380 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:39:38 INFO - PROCESS | 1780 | 1467387578550 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1780 | 1467387578560 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e5000 == 29 [pid = 1780] [id = 357] 08:39:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8e840400) [pid = 1780] [serial = 1072] [outer = (nil)] 08:39:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8f81e800) [pid = 1780] [serial = 1073] [outer = 0x8e840400] 08:39:38 INFO - PROCESS | 1780 | 1467387578627 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8f829000) [pid = 1780] [serial = 1074] [outer = 0x8e840400] 08:39:39 INFO - PROCESS | 1780 | 1467387579464 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1342ms 08:39:39 INFO - PROCESS | 1780 | 1467387579526 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1780 | 1467387579530 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:39:39 INFO - PROCESS | 1780 | 1467387579536 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1780 | 1467387579539 Marionette TRACE conn3 <- [1,1402,null,{}] 08:39:39 INFO - PROCESS | 1780 | 1467387579544 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1780 | 1467387579549 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:39 INFO - PROCESS | 1780 | 1467387579770 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:39:39 INFO - PROCESS | 1780 | 1467387579793 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1780 | 1467387579800 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb800 == 30 [pid = 1780] [id = 358] 08:39:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8dd7c400) [pid = 1780] [serial = 1075] [outer = (nil)] 08:39:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8f9d9400) [pid = 1780] [serial = 1076] [outer = 0x8dd7c400] 08:39:39 INFO - PROCESS | 1780 | 1467387579867 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8f9e8c00) [pid = 1780] [serial = 1077] [outer = 0x8dd7c400] 08:39:40 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8b787400) [pid = 1780] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:39:40 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8b8c9400) [pid = 1780] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:39:40 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8d1cb000) [pid = 1780] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:39:40 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e6ec400) [pid = 1780] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:39:40 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8e837800) [pid = 1780] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:39:40 INFO - PROCESS | 1780 | 1467387580912 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1429ms 08:39:40 INFO - PROCESS | 1780 | 1467387580965 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1780 | 1467387580969 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:39:40 INFO - PROCESS | 1780 | 1467387580975 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1780 | 1467387580978 Marionette TRACE conn3 <- [1,1406,null,{}] 08:39:40 INFO - PROCESS | 1780 | 1467387580984 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 1780 | 1467387580989 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:41 INFO - PROCESS | 1780 | 1467387581142 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:39:41 INFO - PROCESS | 1780 | 1467387581162 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1780 | 1467387581176 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfefc00 == 31 [pid = 1780] [id = 359] 08:39:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8f9bb000) [pid = 1780] [serial = 1078] [outer = (nil)] 08:39:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x91194800) [pid = 1780] [serial = 1079] [outer = 0x8f9bb000] 08:39:41 INFO - PROCESS | 1780 | 1467387581381 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x91370800) [pid = 1780] [serial = 1080] [outer = 0x8f9bb000] 08:39:42 INFO - PROCESS | 1780 | 1467387582174 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1229ms 08:39:42 INFO - PROCESS | 1780 | 1467387582205 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1780 | 1467387582209 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:39:42 INFO - PROCESS | 1780 | 1467387582214 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1780 | 1467387582218 Marionette TRACE conn3 <- [1,1410,null,{}] 08:39:42 INFO - PROCESS | 1780 | 1467387582223 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1780 | 1467387582228 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:42 INFO - PROCESS | 1780 | 1467387582438 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:39:42 INFO - PROCESS | 1780 | 1467387582457 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1780 | 1467387582465 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f828c00 == 32 [pid = 1780] [id = 360] 08:39:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x91373c00) [pid = 1780] [serial = 1081] [outer = (nil)] 08:39:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x91d4d400) [pid = 1780] [serial = 1082] [outer = 0x91373c00] 08:39:42 INFO - PROCESS | 1780 | 1467387582531 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x91f06800) [pid = 1780] [serial = 1083] [outer = 0x91373c00] 08:39:43 INFO - PROCESS | 1780 | 1467387583719 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1534ms 08:39:43 INFO - PROCESS | 1780 | 1467387583748 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:39:43 INFO - PROCESS | 1780 | 1467387583755 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:39:43 INFO - PROCESS | 1780 | 1467387583762 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1780 | 1467387583770 Marionette TRACE conn3 <- [1,1414,null,{}] 08:39:43 INFO - PROCESS | 1780 | 1467387583778 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 1780 | 1467387583784 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:44 INFO - PROCESS | 1780 | 1467387584018 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:39:44 INFO - PROCESS | 1780 | 1467387584299 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1780 | 1467387584308 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdd0400 == 33 [pid = 1780] [id = 361] 08:39:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8be9c400) [pid = 1780] [serial = 1084] [outer = (nil)] 08:39:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8db25000) [pid = 1780] [serial = 1085] [outer = 0x8be9c400] 08:39:44 INFO - PROCESS | 1780 | 1467387584396 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8e58c400) [pid = 1780] [serial = 1086] [outer = 0x8be9c400] 08:39:45 INFO - PROCESS | 1780 | 1467387585367 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1643ms 08:39:45 INFO - PROCESS | 1780 | 1467387585407 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1780 | 1467387585419 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:39:45 INFO - PROCESS | 1780 | 1467387585436 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1780 | 1467387585442 Marionette TRACE conn3 <- [1,1418,null,{}] 08:39:45 INFO - PROCESS | 1780 | 1467387585449 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1780 | 1467387585455 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:45 INFO - PROCESS | 1780 | 1467387585773 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:39:46 INFO - PROCESS | 1780 | 1467387586002 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1780 | 1467387586008 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e661c00 == 34 [pid = 1780] [id = 362] 08:39:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8f2e7000) [pid = 1780] [serial = 1087] [outer = (nil)] 08:39:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8f820000) [pid = 1780] [serial = 1088] [outer = 0x8f2e7000] 08:39:46 INFO - PROCESS | 1780 | 1467387586096 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8f825c00) [pid = 1780] [serial = 1089] [outer = 0x8f2e7000] 08:39:47 INFO - PROCESS | 1780 | 1467387587038 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1638ms 08:39:47 INFO - PROCESS | 1780 | 1467387587072 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1780 | 1467387587075 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:39:47 INFO - PROCESS | 1780 | 1467387587083 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1780 | 1467387587090 Marionette TRACE conn3 <- [1,1422,null,{}] 08:39:47 INFO - PROCESS | 1780 | 1467387587106 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1780 | 1467387587115 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:47 INFO - PROCESS | 1780 | 1467387587301 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:39:47 INFO - PROCESS | 1780 | 1467387587524 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1780 | 1467387587534 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x91d48400 == 35 [pid = 1780] [id = 363] 08:39:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x91d4d000) [pid = 1780] [serial = 1090] [outer = (nil)] 08:39:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x91f0b400) [pid = 1780] [serial = 1091] [outer = 0x91d4d000] 08:39:47 INFO - PROCESS | 1780 | 1467387587661 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x91fd4800) [pid = 1780] [serial = 1092] [outer = 0x91d4d000] 08:39:48 INFO - PROCESS | 1780 | 1467387588621 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1602ms 08:39:48 INFO - PROCESS | 1780 | 1467387588686 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:39:48 INFO - PROCESS | 1780 | 1467387588691 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:39:48 INFO - PROCESS | 1780 | 1467387588698 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1780 | 1467387588701 Marionette TRACE conn3 <- [1,1426,null,{}] 08:39:48 INFO - PROCESS | 1780 | 1467387588707 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1780 | 1467387588712 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:48 INFO - PROCESS | 1780 | 1467387588896 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:39:49 INFO - PROCESS | 1780 | 1467387589133 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1780 | 1467387589144 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbd800 == 36 [pid = 1780] [id = 364] 08:39:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8e65ec00) [pid = 1780] [serial = 1093] [outer = (nil)] 08:39:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x91fda000) [pid = 1780] [serial = 1094] [outer = 0x8e65ec00] 08:39:49 INFO - PROCESS | 1780 | 1467387589245 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x91fdf400) [pid = 1780] [serial = 1095] [outer = 0x8e65ec00] 08:39:50 INFO - PROCESS | 1780 | 1467387590262 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1639ms 08:39:50 INFO - PROCESS | 1780 | 1467387590336 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1780 | 1467387590340 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:39:50 INFO - PROCESS | 1780 | 1467387590347 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1780 | 1467387590350 Marionette TRACE conn3 <- [1,1430,null,{}] 08:39:50 INFO - PROCESS | 1780 | 1467387590356 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1780 | 1467387590361 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:50 INFO - PROCESS | 1780 | 1467387590583 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:39:50 INFO - PROCESS | 1780 | 1467387590858 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1780 | 1467387590869 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78f400 == 37 [pid = 1780] [id = 365] 08:39:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x92670c00) [pid = 1780] [serial = 1096] [outer = (nil)] 08:39:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x92675400) [pid = 1780] [serial = 1097] [outer = 0x92670c00] 08:39:50 INFO - PROCESS | 1780 | 1467387590946 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x92676c00) [pid = 1780] [serial = 1098] [outer = 0x92670c00] 08:39:51 INFO - PROCESS | 1780 | 1467387591864 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1595ms 08:39:51 INFO - PROCESS | 1780 | 1467387591943 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1780 | 1467387591946 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:39:51 INFO - PROCESS | 1780 | 1467387591953 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1780 | 1467387591957 Marionette TRACE conn3 <- [1,1434,null,{}] 08:39:51 INFO - PROCESS | 1780 | 1467387591963 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1780 | 1467387591973 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:52 INFO - PROCESS | 1780 | 1467387592236 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:39:52 INFO - PROCESS | 1780 | 1467387592507 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1780 | 1467387592516 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b800 == 38 [pid = 1780] [id = 366] 08:39:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x91fdf000) [pid = 1780] [serial = 1099] [outer = (nil)] 08:39:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x926f4c00) [pid = 1780] [serial = 1100] [outer = 0x91fdf000] 08:39:52 INFO - PROCESS | 1780 | 1467387592596 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x926f7c00) [pid = 1780] [serial = 1101] [outer = 0x91fdf000] 08:39:53 INFO - PROCESS | 1780 | 1467387593538 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1635ms 08:39:53 INFO - PROCESS | 1780 | 1467387593589 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1780 | 1467387593594 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:39:53 INFO - PROCESS | 1780 | 1467387593600 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1780 | 1467387593604 Marionette TRACE conn3 <- [1,1438,null,{}] 08:39:53 INFO - PROCESS | 1780 | 1467387593609 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1780 | 1467387593613 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:53 INFO - PROCESS | 1780 | 1467387593804 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:39:54 INFO - PROCESS | 1780 | 1467387594029 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1780 | 1467387594038 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b788c00 == 39 [pid = 1780] [id = 367] 08:39:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x8bdc7000) [pid = 1780] [serial = 1102] [outer = (nil)] 08:39:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8ee6f400) [pid = 1780] [serial = 1103] [outer = 0x8bdc7000] 08:39:54 INFO - PROCESS | 1780 | 1467387594145 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x92ee6400) [pid = 1780] [serial = 1104] [outer = 0x8bdc7000] 08:39:55 INFO - PROCESS | 1780 | 1467387595017 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1481ms 08:39:55 INFO - PROCESS | 1780 | 1467387595082 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1780 | 1467387595086 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:39:55 INFO - PROCESS | 1780 | 1467387595092 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1780 | 1467387595095 Marionette TRACE conn3 <- [1,1442,null,{}] 08:39:55 INFO - PROCESS | 1780 | 1467387595102 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 1780 | 1467387595106 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:55 INFO - PROCESS | 1780 | 1467387595514 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:39:55 INFO - PROCESS | 1780 | 1467387595773 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1780 | 1467387595781 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfec800 == 40 [pid = 1780] [id = 368] 08:39:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8d1c1000) [pid = 1780] [serial = 1105] [outer = (nil)] 08:39:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8db1dc00) [pid = 1780] [serial = 1106] [outer = 0x8d1c1000] 08:39:55 INFO - PROCESS | 1780 | 1467387595856 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8dbbf400) [pid = 1780] [serial = 1107] [outer = 0x8d1c1000] 08:39:56 INFO - PROCESS | 1780 | 1467387596906 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1887ms 08:39:56 INFO - PROCESS | 1780 | 1467387596982 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1780 | 1467387596988 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:39:56 INFO - PROCESS | 1780 | 1467387596996 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1780 | 1467387597001 Marionette TRACE conn3 <- [1,1446,null,{}] 08:39:57 INFO - PROCESS | 1780 | 1467387597007 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1780 | 1467387597013 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:57 INFO - PROCESS | 1780 | 1467387597252 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:39:57 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b400 == 39 [pid = 1780] [id = 330] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8f818400) [pid = 1780] [serial = 1043] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | 1467387597492 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1780 | 1467387597499 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8d5ea000) [pid = 1780] [serial = 1004] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x8f9dc800) [pid = 1780] [serial = 1025] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x8e83c000) [pid = 1780] [serial = 1007] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8f82d400) [pid = 1780] [serial = 1010] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8f9bb800) [pid = 1780] [serial = 1013] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8b7efc00) [pid = 1780] [serial = 1029] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8f9e0000) [pid = 1780] [serial = 1016] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8bfe8c00) [pid = 1780] [serial = 1032] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8dd79000) [pid = 1780] [serial = 1034] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8e593800) [pid = 1780] [serial = 1035] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x91236800) [pid = 1780] [serial = 1022] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8f0c5c00) [pid = 1780] [serial = 1040] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8f2ecc00) [pid = 1780] [serial = 1041] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8b791800) [pid = 1780] [serial = 1028] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8e841400) [pid = 1780] [serial = 1037] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x90fe1000) [pid = 1780] [serial = 1019] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8ee69800) [pid = 1780] [serial = 1038] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8bea5800) [pid = 1780] [serial = 1031] [outer = (nil)] [url = about:blank] 08:39:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791800 == 40 [pid = 1780] [id = 369] 08:39:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8b7efc00) [pid = 1780] [serial = 1108] [outer = (nil)] 08:39:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8d1c5000) [pid = 1780] [serial = 1109] [outer = 0x8b7efc00] 08:39:57 INFO - PROCESS | 1780 | 1467387597602 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8db21000) [pid = 1780] [serial = 1110] [outer = 0x8b7efc00] 08:39:58 INFO - PROCESS | 1780 | 1467387598379 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1435ms 08:39:58 INFO - PROCESS | 1780 | 1467387598431 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1780 | 1467387598435 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:39:58 INFO - PROCESS | 1780 | 1467387598442 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1780 | 1467387598445 Marionette TRACE conn3 <- [1,1450,null,{}] 08:39:58 INFO - PROCESS | 1780 | 1467387598451 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1780 | 1467387598456 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:58 INFO - PROCESS | 1780 | 1467387598624 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:39:58 INFO - PROCESS | 1780 | 1467387598638 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1780 | 1467387598653 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:39:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7d800 == 41 [pid = 1780] [id = 370] 08:39:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8ee6c000) [pid = 1780] [serial = 1111] [outer = (nil)] 08:39:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8f0c1c00) [pid = 1780] [serial = 1112] [outer = 0x8ee6c000] 08:39:58 INFO - PROCESS | 1780 | 1467387598726 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8b793c00) [pid = 1780] [serial = 1113] [outer = 0x8ee6c000] 08:39:59 INFO - PROCESS | 1780 | 1467387599731 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1332ms 08:39:59 INFO - PROCESS | 1780 | 1467387599776 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1780 | 1467387599782 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:39:59 INFO - PROCESS | 1780 | 1467387599804 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1780 | 1467387599811 Marionette TRACE conn3 <- [1,1454,null,{}] 08:39:59 INFO - PROCESS | 1780 | 1467387599817 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 1780 | 1467387599824 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:00 INFO - PROCESS | 1780 | 1467387600044 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:40:00 INFO - PROCESS | 1780 | 1467387600069 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1780 | 1467387600077 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e7400 == 42 [pid = 1780] [id = 371] 08:40:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8e842c00) [pid = 1780] [serial = 1114] [outer = (nil)] 08:40:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8f9e0000) [pid = 1780] [serial = 1115] [outer = 0x8e842c00] 08:40:00 INFO - PROCESS | 1780 | 1467387600142 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x90fd6800) [pid = 1780] [serial = 1116] [outer = 0x8e842c00] 08:40:01 INFO - PROCESS | 1780 | 1467387601062 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1300ms 08:40:01 INFO - PROCESS | 1780 | 1467387601099 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1780 | 1467387601103 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:40:01 INFO - PROCESS | 1780 | 1467387601109 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1780 | 1467387601112 Marionette TRACE conn3 <- [1,1458,null,{}] 08:40:01 INFO - PROCESS | 1780 | 1467387601131 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1780 | 1467387601137 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:01 INFO - PROCESS | 1780 | 1467387601359 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:40:01 INFO - PROCESS | 1780 | 1467387601383 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1780 | 1467387601395 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c3800 == 43 [pid = 1780] [id = 372] 08:40:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8f827c00) [pid = 1780] [serial = 1117] [outer = (nil)] 08:40:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x91231000) [pid = 1780] [serial = 1118] [outer = 0x8f827c00] 08:40:01 INFO - PROCESS | 1780 | 1467387601474 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x9136bc00) [pid = 1780] [serial = 1119] [outer = 0x8f827c00] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8dd7c400) [pid = 1780] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8e6e4800) [pid = 1780] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8bdc7400) [pid = 1780] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8b36f800) [pid = 1780] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8f9bb000) [pid = 1780] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8e840400) [pid = 1780] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:40:02 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8f812400) [pid = 1780] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:40:02 INFO - PROCESS | 1780 | 1467387602494 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1431ms 08:40:02 INFO - PROCESS | 1780 | 1467387602540 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1780 | 1467387602544 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:40:02 INFO - PROCESS | 1780 | 1467387602550 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1780 | 1467387602553 Marionette TRACE conn3 <- [1,1462,null,{}] 08:40:02 INFO - PROCESS | 1780 | 1467387602559 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1780 | 1467387602563 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:02 INFO - PROCESS | 1780 | 1467387602785 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:40:02 INFO - PROCESS | 1780 | 1467387602807 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1780 | 1467387602821 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ee400 == 44 [pid = 1780] [id = 373] 08:40:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8db18400) [pid = 1780] [serial = 1120] [outer = (nil)] 08:40:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x91d49400) [pid = 1780] [serial = 1121] [outer = 0x8db18400] 08:40:02 INFO - PROCESS | 1780 | 1467387602914 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x91f05400) [pid = 1780] [serial = 1122] [outer = 0x8db18400] 08:40:03 INFO - PROCESS | 1780 | 1467387603863 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1332ms 08:40:03 INFO - PROCESS | 1780 | 1467387603882 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1780 | 1467387603887 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:40:03 INFO - PROCESS | 1780 | 1467387603893 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1780 | 1467387603896 Marionette TRACE conn3 <- [1,1466,null,{}] 08:40:03 INFO - PROCESS | 1780 | 1467387603902 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 1780 | 1467387603907 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:04 INFO - PROCESS | 1780 | 1467387604065 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:40:04 INFO - PROCESS | 1780 | 1467387604314 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1780 | 1467387604324 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8400 == 45 [pid = 1780] [id = 374] 08:40:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x899f0000) [pid = 1780] [serial = 1123] [outer = (nil)] 08:40:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8b796c00) [pid = 1780] [serial = 1124] [outer = 0x899f0000] 08:40:04 INFO - PROCESS | 1780 | 1467387604412 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x8b8c5000) [pid = 1780] [serial = 1125] [outer = 0x899f0000] 08:40:05 INFO - PROCESS | 1780 | 1467387605455 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1635ms 08:40:05 INFO - PROCESS | 1780 | 1467387605531 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1780 | 1467387605537 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:40:05 INFO - PROCESS | 1780 | 1467387605546 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1780 | 1467387605551 Marionette TRACE conn3 <- [1,1470,null,{}] 08:40:05 INFO - PROCESS | 1780 | 1467387605559 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1780 | 1467387605567 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:05 INFO - PROCESS | 1780 | 1467387605799 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:40:06 INFO - PROCESS | 1780 | 1467387606078 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1780 | 1467387606089 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e593800 == 46 [pid = 1780] [id = 375] 08:40:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x8e598c00) [pid = 1780] [serial = 1126] [outer = (nil)] 08:40:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x8e6e4800) [pid = 1780] [serial = 1127] [outer = 0x8e598c00] 08:40:06 INFO - PROCESS | 1780 | 1467387606174 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x8e841400) [pid = 1780] [serial = 1128] [outer = 0x8e598c00] 08:40:07 INFO - PROCESS | 1780 | 1467387607165 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1698ms 08:40:07 INFO - PROCESS | 1780 | 1467387607248 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1780 | 1467387607255 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:40:07 INFO - PROCESS | 1780 | 1467387607262 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1780 | 1467387607266 Marionette TRACE conn3 <- [1,1474,null,{}] 08:40:07 INFO - PROCESS | 1780 | 1467387607272 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 1780 | 1467387607278 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:07 INFO - PROCESS | 1780 | 1467387607544 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:40:07 INFO - PROCESS | 1780 | 1467387607874 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1780 | 1467387607886 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f816800 == 47 [pid = 1780] [id = 376] 08:40:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8f81f800) [pid = 1780] [serial = 1129] [outer = (nil)] 08:40:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x8f934c00) [pid = 1780] [serial = 1130] [outer = 0x8f81f800] 08:40:07 INFO - PROCESS | 1780 | 1467387607970 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8f9e1400) [pid = 1780] [serial = 1131] [outer = 0x8f81f800] 08:40:09 INFO - PROCESS | 1780 | 1467387609006 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1796ms 08:40:09 INFO - PROCESS | 1780 | 1467387609060 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1780 | 1467387609064 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:40:09 INFO - PROCESS | 1780 | 1467387609081 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1780 | 1467387609090 Marionette TRACE conn3 <- [1,1478,null,{}] 08:40:09 INFO - PROCESS | 1780 | 1467387609097 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 1780 | 1467387609106 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:09 INFO - PROCESS | 1780 | 1467387609364 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:40:09 INFO - PROCESS | 1780 | 1467387609670 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1780 | 1467387609678 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2e8c00 == 48 [pid = 1780] [id = 377] 08:40:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x91369400) [pid = 1780] [serial = 1132] [outer = (nil)] 08:40:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x91fdd800) [pid = 1780] [serial = 1133] [outer = 0x91369400] 08:40:09 INFO - PROCESS | 1780 | 1467387609776 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x92679c00) [pid = 1780] [serial = 1134] [outer = 0x91369400] 08:40:10 INFO - PROCESS | 1780 | 1467387610773 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1755ms 08:40:10 INFO - PROCESS | 1780 | 1467387610828 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1780 | 1467387610833 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:40:10 INFO - PROCESS | 1780 | 1467387610839 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1780 | 1467387610843 Marionette TRACE conn3 <- [1,1482,null,{}] 08:40:10 INFO - PROCESS | 1780 | 1467387610850 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1780 | 1467387610856 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:11 INFO - PROCESS | 1780 | 1467387611107 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:40:11 INFO - PROCESS | 1780 | 1467387611363 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1780 | 1467387611372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b000 == 49 [pid = 1780] [id = 378] 08:40:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8b7e2000) [pid = 1780] [serial = 1135] [outer = (nil)] 08:40:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x926f3800) [pid = 1780] [serial = 1136] [outer = 0x8b7e2000] 08:40:11 INFO - PROCESS | 1780 | 1467387611458 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x926f7800) [pid = 1780] [serial = 1137] [outer = 0x8b7e2000] 08:40:12 INFO - PROCESS | 1780 | 1467387612483 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1683ms 08:40:12 INFO - PROCESS | 1780 | 1467387612526 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1780 | 1467387612532 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:40:12 INFO - PROCESS | 1780 | 1467387612541 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1780 | 1467387612547 Marionette TRACE conn3 <- [1,1486,null,{}] 08:40:12 INFO - PROCESS | 1780 | 1467387612555 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1780 | 1467387612562 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:12 INFO - PROCESS | 1780 | 1467387612765 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:40:13 INFO - PROCESS | 1780 | 1467387613049 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1780 | 1467387613068 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x92fb3400 == 50 [pid = 1780] [id = 379] 08:40:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x92fb4400) [pid = 1780] [serial = 1138] [outer = (nil)] 08:40:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x93a13c00) [pid = 1780] [serial = 1139] [outer = 0x92fb4400] 08:40:13 INFO - PROCESS | 1780 | 1467387613160 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x93a27800) [pid = 1780] [serial = 1140] [outer = 0x92fb4400] 08:40:14 INFO - PROCESS | 1780 | 1467387614335 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1848ms 08:40:14 INFO - PROCESS | 1780 | 1467387614391 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1780 | 1467387614398 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:40:14 INFO - PROCESS | 1780 | 1467387614406 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1780 | 1467387614412 Marionette TRACE conn3 <- [1,1490,null,{}] 08:40:14 INFO - PROCESS | 1780 | 1467387614420 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1780 | 1467387614430 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:14 INFO - PROCESS | 1780 | 1467387614630 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:40:14 INFO - PROCESS | 1780 | 1467387614867 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1780 | 1467387614874 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78cc00 == 51 [pid = 1780] [id = 380] 08:40:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x8f811400) [pid = 1780] [serial = 1141] [outer = (nil)] 08:40:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x93c41800) [pid = 1780] [serial = 1142] [outer = 0x8f811400] 08:40:14 INFO - PROCESS | 1780 | 1467387614953 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x93c43c00) [pid = 1780] [serial = 1143] [outer = 0x8f811400] 08:40:15 INFO - PROCESS | 1780 | 1467387615887 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1493ms 08:40:15 INFO - PROCESS | 1780 | 1467387615899 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1780 | 1467387615902 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:40:15 INFO - PROCESS | 1780 | 1467387615908 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1780 | 1467387615912 Marionette TRACE conn3 <- [1,1494,null,{}] 08:40:15 INFO - PROCESS | 1780 | 1467387615918 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1780 | 1467387615923 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:16 INFO - PROCESS | 1780 | 1467387616101 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:40:16 INFO - PROCESS | 1780 | 1467387616680 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1780 | 1467387616691 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792400 == 52 [pid = 1780] [id = 381] 08:40:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8b795800) [pid = 1780] [serial = 1144] [outer = (nil)] 08:40:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x8b8c2400) [pid = 1780] [serial = 1145] [outer = 0x8b795800] 08:40:16 INFO - PROCESS | 1780 | 1467387616772 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x8bea0c00) [pid = 1780] [serial = 1146] [outer = 0x8b795800] 08:40:17 INFO - PROCESS | 1780 | 1467387617706 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1835ms 08:40:17 INFO - PROCESS | 1780 | 1467387617745 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1780 | 1467387617751 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:40:17 INFO - PROCESS | 1780 | 1467387617758 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1780 | 1467387617763 Marionette TRACE conn3 <- [1,1498,null,{}] 08:40:17 INFO - PROCESS | 1780 | 1467387617771 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 1780 | 1467387617779 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:17 INFO - PROCESS | 1780 | 1467387617963 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:40:18 INFO - PROCESS | 1780 | 1467387618332 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1780 | 1467387618348 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1b000 == 53 [pid = 1780] [id = 382] 08:40:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8db1b800) [pid = 1780] [serial = 1147] [outer = (nil)] 08:40:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8ee64400) [pid = 1780] [serial = 1148] [outer = 0x8db1b800] 08:40:18 INFO - PROCESS | 1780 | 1467387618431 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8f0c1800) [pid = 1780] [serial = 1149] [outer = 0x8db1b800] 08:40:19 INFO - PROCESS | 1780 | 1467387619406 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1689ms 08:40:19 INFO - PROCESS | 1780 | 1467387619451 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 1780 | 1467387619458 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:40:19 INFO - PROCESS | 1780 | 1467387619464 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1780 | 1467387619467 Marionette TRACE conn3 <- [1,1502,null,{}] 08:40:19 INFO - PROCESS | 1780 | 1467387619474 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 1780 | 1467387619479 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:19 INFO - PROCESS | 1780 | 1467387619675 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:40:20 INFO - PROCESS | 1780 | 1467387620078 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1780 | 1467387620090 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7edc00 == 54 [pid = 1780] [id = 383] 08:40:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8bdc7c00) [pid = 1780] [serial = 1150] [outer = (nil)] 08:40:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8f937800) [pid = 1780] [serial = 1151] [outer = 0x8bdc7c00] 08:40:20 INFO - PROCESS | 1780 | 1467387620209 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x9118b000) [pid = 1780] [serial = 1152] [outer = 0x8bdc7c00] 08:40:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfefc00 == 53 [pid = 1780] [id = 359] 08:40:20 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e5000 == 52 [pid = 1780] [id = 357] 08:40:20 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb800 == 51 [pid = 1780] [id = 358] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x91368c00) [pid = 1780] [serial = 1061] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x90fdac00) [pid = 1780] [serial = 1058] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x8b368800) [pid = 1780] [serial = 1046] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8e834800) [pid = 1780] [serial = 1052] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8d5e2000) [pid = 1780] [serial = 1049] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x8f938400) [pid = 1780] [serial = 1055] [outer = (nil)] [url = about:blank] 08:40:20 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x91d4d400) [pid = 1780] [serial = 1082] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ee400 == 50 [pid = 1780] [id = 373] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c3800 == 49 [pid = 1780] [id = 372] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e7400 == 48 [pid = 1780] [id = 371] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7d800 == 47 [pid = 1780] [id = 370] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8b791800 == 46 [pid = 1780] [id = 369] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfec800 == 45 [pid = 1780] [id = 368] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbd800 == 44 [pid = 1780] [id = 364] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x91d48400 == 43 [pid = 1780] [id = 363] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8e661c00 == 42 [pid = 1780] [id = 362] 08:40:21 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdd0400 == 41 [pid = 1780] [id = 361] 08:40:21 INFO - PROCESS | 1780 | 1467387621269 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x8f824800) [pid = 1780] [serial = 1044] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x8f9d9400) [pid = 1780] [serial = 1076] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x8e6ec800) [pid = 1780] [serial = 1070] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x8e843000) [pid = 1780] [serial = 1071] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x8bff1000) [pid = 1780] [serial = 1065] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8be9a400) [pid = 1780] [serial = 1064] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8bdc6000) [pid = 1780] [serial = 1067] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8d1c5400) [pid = 1780] [serial = 1068] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x91194800) [pid = 1780] [serial = 1079] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8f9e8c00) [pid = 1780] [serial = 1077] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8f829000) [pid = 1780] [serial = 1074] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8f81e800) [pid = 1780] [serial = 1073] [outer = (nil)] [url = about:blank] 08:40:21 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x91370800) [pid = 1780] [serial = 1080] [outer = (nil)] [url = about:blank] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1884ms 08:40:21 INFO - PROCESS | 1780 | 1467387621350 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 1780 | 1467387621353 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:40:21 INFO - PROCESS | 1780 | 1467387621367 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1780 | 1467387621377 Marionette TRACE conn3 <- [1,1506,null,{}] 08:40:21 INFO - PROCESS | 1780 | 1467387621394 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1780 | 1467387621401 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:21 INFO - PROCESS | 1780 | 1467387621582 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:40:21 INFO - PROCESS | 1780 | 1467387621797 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1780 | 1467387621806 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb800 == 42 [pid = 1780] [id = 384] 08:40:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8be9f000) [pid = 1780] [serial = 1153] [outer = (nil)] 08:40:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8f938400) [pid = 1780] [serial = 1154] [outer = 0x8be9f000] 08:40:21 INFO - PROCESS | 1780 | 1467387621878 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8f9e8c00) [pid = 1780] [serial = 1155] [outer = 0x8be9f000] 08:40:22 INFO - PROCESS | 1780 | 1467387622620 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1299ms 08:40:22 INFO - PROCESS | 1780 | 1467387622659 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1780 | 1467387622664 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:40:22 INFO - PROCESS | 1780 | 1467387622669 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1780 | 1467387622673 Marionette TRACE conn3 <- [1,1510,null,{}] 08:40:22 INFO - PROCESS | 1780 | 1467387622678 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 1780 | 1467387622683 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:22 INFO - PROCESS | 1780 | 1467387622922 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:40:22 INFO - PROCESS | 1780 | 1467387622942 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1780 | 1467387622952 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f3400 == 43 [pid = 1780] [id = 385] 08:40:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8b7e5400) [pid = 1780] [serial = 1156] [outer = (nil)] 08:40:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x91369800) [pid = 1780] [serial = 1157] [outer = 0x8b7e5400] 08:40:23 INFO - PROCESS | 1780 | 1467387623018 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x91d44400) [pid = 1780] [serial = 1158] [outer = 0x8b7e5400] 08:40:23 INFO - PROCESS | 1780 | 1467387623929 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1289ms 08:40:23 INFO - PROCESS | 1780 | 1467387623959 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1780 | 1467387623962 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:40:23 INFO - PROCESS | 1780 | 1467387623968 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1780 | 1467387623972 Marionette TRACE conn3 <- [1,1514,null,{}] 08:40:23 INFO - PROCESS | 1780 | 1467387623977 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1780 | 1467387623982 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:24 INFO - PROCESS | 1780 | 1467387624211 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:40:24 INFO - PROCESS | 1780 | 1467387624237 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1780 | 1467387624252 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x91f0a400 == 44 [pid = 1780] [id = 386] 08:40:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x91f0e400) [pid = 1780] [serial = 1159] [outer = (nil)] 08:40:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x91fd7800) [pid = 1780] [serial = 1160] [outer = 0x91f0e400] 08:40:24 INFO - PROCESS | 1780 | 1467387624331 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x926f6400) [pid = 1780] [serial = 1161] [outer = 0x91f0e400] 08:40:25 INFO - PROCESS | 1780 | 1467387625308 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1381ms 08:40:25 INFO - PROCESS | 1780 | 1467387625352 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1780 | 1467387625356 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:40:25 INFO - PROCESS | 1780 | 1467387625370 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1780 | 1467387625374 Marionette TRACE conn3 <- [1,1518,null,{}] 08:40:25 INFO - PROCESS | 1780 | 1467387625380 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1780 | 1467387625386 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:25 INFO - PROCESS | 1780 | 1467387625610 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x8f2e7000) [pid = 1780] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8e6e5400) [pid = 1780] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8ee6c000) [pid = 1780] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8f827c00) [pid = 1780] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8e842c00) [pid = 1780] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8b36b800) [pid = 1780] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8b78d800) [pid = 1780] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8e65e000) [pid = 1780] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8f823800) [pid = 1780] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8b7efc00) [pid = 1780] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x8dbc6800) [pid = 1780] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x8d1c1000) [pid = 1780] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8b8d0400) [pid = 1780] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8f93b800) [pid = 1780] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8be9c400) [pid = 1780] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8b8cd800) [pid = 1780] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x91d4d000) [pid = 1780] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x91232000) [pid = 1780] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8dd72400) [pid = 1780] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8bfe9c00) [pid = 1780] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x899ef000) [pid = 1780] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8bea7400) [pid = 1780] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x9122f800) [pid = 1780] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8e592400) [pid = 1780] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8d1c0400) [pid = 1780] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8f2f1800) [pid = 1780] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x899ed800) [pid = 1780] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8ee6cc00) [pid = 1780] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:40:26 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x91373c00) [pid = 1780] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:40:26 INFO - PROCESS | 1780 | 1467387626210 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1780 | 1467387626217 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ed800 == 45 [pid = 1780] [id = 387] 08:40:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x899ef000) [pid = 1780] [serial = 1162] [outer = (nil)] 08:40:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8b78d800) [pid = 1780] [serial = 1163] [outer = 0x899ef000] 08:40:26 INFO - PROCESS | 1780 | 1467387626293 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8b8cf400) [pid = 1780] [serial = 1164] [outer = 0x899ef000] 08:40:27 INFO - PROCESS | 1780 | 1467387627016 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1687ms 08:40:27 INFO - PROCESS | 1780 | 1467387627058 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1780 | 1467387627062 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:40:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:40:27 INFO - PROCESS | 1780 | 1467387627068 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1780 | 1467387627072 Marionette TRACE conn3 <- [1,1522,null,{}] 08:40:27 INFO - PROCESS | 1780 | 1467387627077 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1780 | 1467387627082 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:27 INFO - PROCESS | 1780 | 1467387627260 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:40:27 INFO - PROCESS | 1780 | 1467387627270 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1780 | 1467387627279 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ecc00 == 46 [pid = 1780] [id = 388] 08:40:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8be9c400) [pid = 1780] [serial = 1165] [outer = (nil)] 08:40:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8dbc6800) [pid = 1780] [serial = 1166] [outer = 0x8be9c400] 08:40:27 INFO - PROCESS | 1780 | 1467387627345 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8e592000) [pid = 1780] [serial = 1167] [outer = 0x8be9c400] 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:28 INFO - PROCESS | 1780 | 1467387628292 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:40:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:40:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:40:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:40:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:40:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:40:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:40:28 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:40:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:40:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1280ms 08:40:28 INFO - PROCESS | 1780 | 1467387628353 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1780 | 1467387628363 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:40:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:40:28 INFO - PROCESS | 1780 | 1467387628372 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1780 | 1467387628378 Marionette TRACE conn3 <- [1,1526,null,{}] 08:40:28 INFO - PROCESS | 1780 | 1467387628406 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1780 | 1467387628412 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:28 INFO - PROCESS | 1780 | 1467387628631 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:40:28 INFO - PROCESS | 1780 | 1467387628893 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1780 | 1467387628908 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe5000 == 47 [pid = 1780] [id = 389] 08:40:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8bfe6c00) [pid = 1780] [serial = 1168] [outer = (nil)] 08:40:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8d1c7000) [pid = 1780] [serial = 1169] [outer = 0x8bfe6c00] 08:40:29 INFO - PROCESS | 1780 | 1467387629006 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8db1a800) [pid = 1780] [serial = 1170] [outer = 0x8bfe6c00] 08:40:29 INFO - PROCESS | 1780 | 1467387629855 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:40:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:40:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:40:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:40:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1506ms 08:40:29 INFO - PROCESS | 1780 | 1467387629919 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1780 | 1467387629925 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:40:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:40:29 INFO - PROCESS | 1780 | 1467387629940 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1780 | 1467387629944 Marionette TRACE conn3 <- [1,1530,null,{}] 08:40:29 INFO - PROCESS | 1780 | 1467387629951 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 1780 | 1467387629957 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:30 INFO - PROCESS | 1780 | 1467387630149 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:40:30 INFO - PROCESS | 1780 | 1467387630336 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1780 | 1467387630342 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c0400 == 48 [pid = 1780] [id = 390] 08:40:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8ee61800) [pid = 1780] [serial = 1171] [outer = (nil)] 08:40:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x8f2e9c00) [pid = 1780] [serial = 1172] [outer = 0x8ee61800] 08:40:30 INFO - PROCESS | 1780 | 1467387630428 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8f81e000) [pid = 1780] [serial = 1173] [outer = 0x8ee61800] 08:40:31 INFO - PROCESS | 1780 | 1467387631338 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:40:31 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:40:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:40:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:40:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:40:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:40:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1437ms 08:40:31 INFO - PROCESS | 1780 | 1467387631380 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1780 | 1467387631384 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:40:31 INFO - PROCESS | 1780 | 1467387631394 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1780 | 1467387631402 Marionette TRACE conn3 <- [1,1534,null,{}] 08:40:31 INFO - PROCESS | 1780 | 1467387631443 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1780 | 1467387631452 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:31 INFO - PROCESS | 1780 | 1467387631649 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:40:31 INFO - PROCESS | 1780 | 1467387631916 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1780 | 1467387631935 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x9122e400 == 49 [pid = 1780] [id = 391] 08:40:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x9122f800) [pid = 1780] [serial = 1174] [outer = (nil)] 08:40:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x91d45400) [pid = 1780] [serial = 1175] [outer = 0x9122f800] 08:40:32 INFO - PROCESS | 1780 | 1467387632188 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x91fd3400) [pid = 1780] [serial = 1176] [outer = 0x9122f800] 08:40:33 INFO - PROCESS | 1780 | 1467387633288 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1930ms 08:40:33 INFO - PROCESS | 1780 | 1467387633322 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1780 | 1467387633327 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:40:33 INFO - PROCESS | 1780 | 1467387633334 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1780 | 1467387633338 Marionette TRACE conn3 <- [1,1538,null,{}] 08:40:33 INFO - PROCESS | 1780 | 1467387633343 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 1780 | 1467387633349 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:33 INFO - PROCESS | 1780 | 1467387633539 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:40:33 INFO - PROCESS | 1780 | 1467387633733 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1780 | 1467387633740 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f93e400 == 50 [pid = 1780] [id = 392] 08:40:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x91371400) [pid = 1780] [serial = 1177] [outer = (nil)] 08:40:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x93a18400) [pid = 1780] [serial = 1178] [outer = 0x91371400] 08:40:33 INFO - PROCESS | 1780 | 1467387633820 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x93a20000) [pid = 1780] [serial = 1179] [outer = 0x91371400] 08:40:34 INFO - PROCESS | 1780 | 1467387634876 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1582ms 08:40:34 INFO - PROCESS | 1780 | 1467387634922 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1780 | 1467387634929 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:40:34 INFO - PROCESS | 1780 | 1467387634939 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1780 | 1467387634944 Marionette TRACE conn3 <- [1,1542,null,{}] 08:40:34 INFO - PROCESS | 1780 | 1467387634953 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1780 | 1467387634960 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:35 INFO - PROCESS | 1780 | 1467387635260 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:40:35 INFO - PROCESS | 1780 | 1467387635599 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1780 | 1467387635608 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371800 == 51 [pid = 1780] [id = 393] 08:40:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x9136a000) [pid = 1780] [serial = 1180] [outer = (nil)] 08:40:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x93c3ac00) [pid = 1780] [serial = 1181] [outer = 0x9136a000] 08:40:35 INFO - PROCESS | 1780 | 1467387635688 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x93c40800) [pid = 1780] [serial = 1182] [outer = 0x9136a000] 08:40:36 INFO - PROCESS | 1780 | 1467387636567 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1688ms 08:40:36 INFO - PROCESS | 1780 | 1467387636627 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1780 | 1467387636630 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:40:36 INFO - PROCESS | 1780 | 1467387636637 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1780 | 1467387636641 Marionette TRACE conn3 <- [1,1546,null,{}] 08:40:36 INFO - PROCESS | 1780 | 1467387636647 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1780 | 1467387636657 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:36 INFO - PROCESS | 1780 | 1467387636920 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:40:37 INFO - PROCESS | 1780 | 1467387637239 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1780 | 1467387637250 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0c00 == 52 [pid = 1780] [id = 394] 08:40:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8b366000) [pid = 1780] [serial = 1183] [outer = (nil)] 08:40:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x95201800) [pid = 1780] [serial = 1184] [outer = 0x8b366000] 08:40:37 INFO - PROCESS | 1780 | 1467387637331 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x9520fc00) [pid = 1780] [serial = 1185] [outer = 0x8b366000] 08:40:38 INFO - PROCESS | 1780 | 1467387638233 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1631ms 08:40:38 INFO - PROCESS | 1780 | 1467387638270 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1780 | 1467387638274 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:40:38 INFO - PROCESS | 1780 | 1467387638281 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1780 | 1467387638284 Marionette TRACE conn3 <- [1,1550,null,{}] 08:40:38 INFO - PROCESS | 1780 | 1467387638290 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1780 | 1467387638295 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:38 INFO - PROCESS | 1780 | 1467387638490 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:40:38 INFO - PROCESS | 1780 | 1467387638730 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1780 | 1467387638740 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7000 == 53 [pid = 1780] [id = 395] 08:40:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x95208c00) [pid = 1780] [serial = 1186] [outer = (nil)] 08:40:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x95339400) [pid = 1780] [serial = 1187] [outer = 0x95208c00] 08:40:38 INFO - PROCESS | 1780 | 1467387638862 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x9538c000) [pid = 1780] [serial = 1188] [outer = 0x95208c00] 08:40:39 INFO - PROCESS | 1780 | 1467387639759 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1542ms 08:40:39 INFO - PROCESS | 1780 | 1467387639825 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 1780 | 1467387639829 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:40:39 INFO - PROCESS | 1780 | 1467387639835 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1780 | 1467387639839 Marionette TRACE conn3 <- [1,1554,null,{}] 08:40:39 INFO - PROCESS | 1780 | 1467387639845 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 1780 | 1467387639850 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:40 INFO - PROCESS | 1780 | 1467387640080 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:40:40 INFO - PROCESS | 1780 | 1467387640319 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1780 | 1467387640328 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b790800 == 54 [pid = 1780] [id = 396] 08:40:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8dbba400) [pid = 1780] [serial = 1189] [outer = (nil)] 08:40:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x95392800) [pid = 1780] [serial = 1190] [outer = 0x8dbba400] 08:40:40 INFO - PROCESS | 1780 | 1467387640449 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x95396400) [pid = 1780] [serial = 1191] [outer = 0x8dbba400] 08:40:41 INFO - PROCESS | 1780 | 1467387641536 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1740ms 08:40:41 INFO - PROCESS | 1780 | 1467387641578 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1780 | 1467387641585 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:40:41 INFO - PROCESS | 1780 | 1467387641596 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1780 | 1467387641602 Marionette TRACE conn3 <- [1,1558,null,{}] 08:40:41 INFO - PROCESS | 1780 | 1467387641611 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1780 | 1467387641618 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:42 INFO - PROCESS | 1780 | 1467387642016 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:40:42 INFO - PROCESS | 1780 | 1467387642330 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1780 | 1467387642345 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7f000 == 55 [pid = 1780] [id = 397] 08:40:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x9123a800) [pid = 1780] [serial = 1192] [outer = (nil)] 08:40:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x96ecb000) [pid = 1780] [serial = 1193] [outer = 0x9123a800] 08:40:42 INFO - PROCESS | 1780 | 1467387642437 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x978a1c00) [pid = 1780] [serial = 1194] [outer = 0x9123a800] 08:40:43 INFO - PROCESS | 1780 | 1467387643363 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1793ms 08:40:43 INFO - PROCESS | 1780 | 1467387643389 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1780 | 1467387643393 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:40:43 INFO - PROCESS | 1780 | 1467387643400 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1780 | 1467387643404 Marionette TRACE conn3 <- [1,1562,null,{}] 08:40:43 INFO - PROCESS | 1780 | 1467387643410 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 1780 | 1467387643415 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:43 INFO - PROCESS | 1780 | 1467387643604 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:40:43 INFO - PROCESS | 1780 | 1467387643852 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1780 | 1467387643859 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2ef400 == 56 [pid = 1780] [id = 398] 08:40:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x96ec3400) [pid = 1780] [serial = 1195] [outer = (nil)] 08:40:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x9830a800) [pid = 1780] [serial = 1196] [outer = 0x96ec3400] 08:40:43 INFO - PROCESS | 1780 | 1467387643984 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x983e2800) [pid = 1780] [serial = 1197] [outer = 0x96ec3400] 08:40:44 INFO - PROCESS | 1780 | 1467387644965 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 08:40:45 INFO - PROCESS | 1780 | 1467387645037 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1780 | 1467387645042 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:40:45 INFO - PROCESS | 1780 | 1467387645048 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1780 | 1467387645053 Marionette TRACE conn3 <- [1,1566,null,{}] 08:40:45 INFO - PROCESS | 1780 | 1467387645060 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 1780 | 1467387645067 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:45 INFO - PROCESS | 1780 | 1467387645328 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:40:45 INFO - PROCESS | 1780 | 1467387645630 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1780 | 1467387645641 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdccc00 == 57 [pid = 1780] [id = 399] 08:40:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8be9d000) [pid = 1780] [serial = 1198] [outer = (nil)] 08:40:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8dd7bc00) [pid = 1780] [serial = 1199] [outer = 0x8be9d000] 08:40:45 INFO - PROCESS | 1780 | 1467387645728 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8f9c0000) [pid = 1780] [serial = 1200] [outer = 0x8be9d000] 08:40:46 INFO - PROCESS | 1780 | 1467387646977 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1990ms 08:40:47 INFO - PROCESS | 1780 | 1467387647039 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1780 | 1467387647046 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:40:47 INFO - PROCESS | 1780 | 1467387647054 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1780 | 1467387647059 Marionette TRACE conn3 <- [1,1570,null,{}] 08:40:47 INFO - PROCESS | 1780 | 1467387647067 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1780 | 1467387647072 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:47 INFO - PROCESS | 1780 | 1467387647407 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:40:47 INFO - PROCESS | 1780 | 1467387647555 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1780 | 1467387647564 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdd1400 == 58 [pid = 1780] [id = 400] 08:40:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8bfe8c00) [pid = 1780] [serial = 1201] [outer = (nil)] 08:40:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8d1c7400) [pid = 1780] [serial = 1202] [outer = 0x8bfe8c00] 08:40:47 INFO - PROCESS | 1780 | 1467387647694 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8db1b400) [pid = 1780] [serial = 1203] [outer = 0x8bfe8c00] 08:40:48 INFO - PROCESS | 1780 | 1467387648687 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:40:48 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e4400 == 57 [pid = 1780] [id = 356] 08:40:48 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9000 == 56 [pid = 1780] [id = 355] 08:40:48 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5800 == 55 [pid = 1780] [id = 354] 08:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1733ms 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x8ee6f400) [pid = 1780] [serial = 1103] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x91d49400) [pid = 1780] [serial = 1121] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | 1467387648870 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1780 | 1467387648877 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8f825c00) [pid = 1780] [serial = 1089] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x8ee66000) [pid = 1780] [serial = 1053] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x8f0c1c00) [pid = 1780] [serial = 1112] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8f820000) [pid = 1780] [serial = 1088] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x9136bc00) [pid = 1780] [serial = 1119] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x90fd6800) [pid = 1780] [serial = 1116] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x8e663400) [pid = 1780] [serial = 987] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x91191400) [pid = 1780] [serial = 1026] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x8f9e0000) [pid = 1780] [serial = 1115] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x91231000) [pid = 1780] [serial = 1118] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x91188800) [pid = 1780] [serial = 1059] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x8f935400) [pid = 1780] [serial = 1011] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8d1c5000) [pid = 1780] [serial = 1109] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8dd80800) [pid = 1780] [serial = 984] [outer = (nil)] [url = about:blank] 08:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8dbbf400) [pid = 1780] [serial = 1107] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8bdce000) [pid = 1780] [serial = 978] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8be99c00) [pid = 1780] [serial = 1014] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8e58c400) [pid = 1780] [serial = 1086] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8f9e2800) [pid = 1780] [serial = 1017] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8db25000) [pid = 1780] [serial = 1085] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8db1dc00) [pid = 1780] [serial = 1106] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x92675400) [pid = 1780] [serial = 1097] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x91f0b400) [pid = 1780] [serial = 1091] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x91375800) [pid = 1780] [serial = 1062] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8f2e5400) [pid = 1780] [serial = 1002] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8d5e5c00) [pid = 1780] [serial = 981] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8b791400) [pid = 1780] [serial = 975] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8db1c400) [pid = 1780] [serial = 1050] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x91238400) [pid = 1780] [serial = 1023] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8b793c00) [pid = 1780] [serial = 1113] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8ee6f000) [pid = 1780] [serial = 1008] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x926f4c00) [pid = 1780] [serial = 1100] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8db21000) [pid = 1780] [serial = 1110] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8dbc4400) [pid = 1780] [serial = 1005] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x91197400) [pid = 1780] [serial = 1020] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8b787c00) [pid = 1780] [serial = 1047] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8f93f000) [pid = 1780] [serial = 1056] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x91fda000) [pid = 1780] [serial = 1094] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x91f06800) [pid = 1780] [serial = 1083] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x91fd4800) [pid = 1780] [serial = 1092] [outer = (nil)] [url = about:blank] 08:40:48 INFO - PROCESS | 1780 | 1467387648912 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1780 | 1467387648920 Marionette TRACE conn3 <- [1,1574,null,{}] 08:40:48 INFO - PROCESS | 1780 | 1467387648935 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 1780 | 1467387648938 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:49 INFO - PROCESS | 1780 | 1467387649129 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:40:49 INFO - PROCESS | 1780 | 1467387649374 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1780 | 1467387649388 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e6c00 == 56 [pid = 1780] [id = 401] 08:40:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8db1dc00) [pid = 1780] [serial = 1204] [outer = (nil)] 08:40:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8dbbc000) [pid = 1780] [serial = 1205] [outer = 0x8db1dc00] 08:40:49 INFO - PROCESS | 1780 | 1467387649490 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8dd74800) [pid = 1780] [serial = 1206] [outer = 0x8db1dc00] 08:40:50 INFO - PROCESS | 1780 | 1467387650281 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1398ms 08:40:50 INFO - PROCESS | 1780 | 1467387650312 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:40:50 INFO - PROCESS | 1780 | 1467387650316 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:40:50 INFO - PROCESS | 1780 | 1467387650323 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1780 | 1467387650329 Marionette TRACE conn3 <- [1,1578,null,{}] 08:40:50 INFO - PROCESS | 1780 | 1467387650346 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1780 | 1467387650355 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:50 INFO - PROCESS | 1780 | 1467387650592 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:40:50 INFO - PROCESS | 1780 | 1467387650609 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1780 | 1467387650616 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee67400 == 57 [pid = 1780] [id = 402] 08:40:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8f0c2800) [pid = 1780] [serial = 1207] [outer = (nil)] 08:40:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8f2e3c00) [pid = 1780] [serial = 1208] [outer = 0x8f0c2800] 08:40:50 INFO - PROCESS | 1780 | 1467387650694 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8f2f1800) [pid = 1780] [serial = 1209] [outer = 0x8f0c2800] 08:40:51 INFO - PROCESS | 1780 | 1467387651650 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1389ms 08:40:51 INFO - PROCESS | 1780 | 1467387651712 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:40:51 INFO - PROCESS | 1780 | 1467387651717 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:40:51 INFO - PROCESS | 1780 | 1467387651724 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1780 | 1467387651727 Marionette TRACE conn3 <- [1,1582,null,{}] 08:40:51 INFO - PROCESS | 1780 | 1467387651733 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1780 | 1467387651738 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:51 INFO - PROCESS | 1780 | 1467387651978 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:40:52 INFO - PROCESS | 1780 | 1467387651999 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1780 | 1467387652007 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e595c00 == 58 [pid = 1780] [id = 403] 08:40:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8f825c00) [pid = 1780] [serial = 1210] [outer = (nil)] 08:40:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8f830c00) [pid = 1780] [serial = 1211] [outer = 0x8f825c00] 08:40:52 INFO - PROCESS | 1780 | 1467387652077 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8f82fc00) [pid = 1780] [serial = 1212] [outer = 0x8f825c00] 08:40:53 INFO - PROCESS | 1780 | 1467387653099 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1440ms 08:40:53 INFO - PROCESS | 1780 | 1467387653164 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1780 | 1467387653168 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:40:53 INFO - PROCESS | 1780 | 1467387653190 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1780 | 1467387653194 Marionette TRACE conn3 <- [1,1586,null,{}] 08:40:53 INFO - PROCESS | 1780 | 1467387653199 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 1780 | 1467387653204 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:53 INFO - PROCESS | 1780 | 1467387653430 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x91f0e400) [pid = 1780] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8db1b800) [pid = 1780] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8b795800) [pid = 1780] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8b7e5400) [pid = 1780] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8be9f000) [pid = 1780] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8bdc7c00) [pid = 1780] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x899ef000) [pid = 1780] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:40:53 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8db18400) [pid = 1780] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:40:53 INFO - PROCESS | 1780 | 1467387653876 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1780 | 1467387653884 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef000 == 59 [pid = 1780] [id = 404] 08:40:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8b795800) [pid = 1780] [serial = 1213] [outer = (nil)] 08:40:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8be9f000) [pid = 1780] [serial = 1214] [outer = 0x8b795800] 08:40:53 INFO - PROCESS | 1780 | 1467387653953 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8dbbbc00) [pid = 1780] [serial = 1215] [outer = 0x8b795800] 08:40:54 INFO - PROCESS | 1780 | 1467387654693 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 08:40:54 INFO - PROCESS | 1780 | 1467387654730 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1780 | 1467387654733 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:40:54 INFO - PROCESS | 1780 | 1467387654741 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1780 | 1467387654745 Marionette TRACE conn3 <- [1,1590,null,{}] 08:40:54 INFO - PROCESS | 1780 | 1467387654750 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1780 | 1467387654759 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:54 INFO - PROCESS | 1780 | 1467387654966 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:40:54 INFO - PROCESS | 1780 | 1467387654976 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1780 | 1467387654983 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e6000 == 60 [pid = 1780] [id = 405] 08:40:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8bfe4800) [pid = 1780] [serial = 1216] [outer = (nil)] 08:40:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x91191400) [pid = 1780] [serial = 1217] [outer = 0x8bfe4800] 08:40:55 INFO - PROCESS | 1780 | 1467387655191 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x91238000) [pid = 1780] [serial = 1218] [outer = 0x8bfe4800] 08:40:56 INFO - PROCESS | 1780 | 1467387656103 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1434ms 08:40:56 INFO - PROCESS | 1780 | 1467387656178 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1780 | 1467387656184 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:40:56 INFO - PROCESS | 1780 | 1467387656194 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1780 | 1467387656198 Marionette TRACE conn3 <- [1,1594,null,{}] 08:40:56 INFO - PROCESS | 1780 | 1467387656207 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 1780 | 1467387656213 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:56 INFO - PROCESS | 1780 | 1467387656458 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:40:56 INFO - PROCESS | 1780 | 1467387656786 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1780 | 1467387656802 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc4400 == 61 [pid = 1780] [id = 406] 08:40:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8bdc5800) [pid = 1780] [serial = 1219] [outer = (nil)] 08:40:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8bff1000) [pid = 1780] [serial = 1220] [outer = 0x8bdc5800] 08:40:56 INFO - PROCESS | 1780 | 1467387656883 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8db25000) [pid = 1780] [serial = 1221] [outer = 0x8bdc5800] 08:40:57 INFO - PROCESS | 1780 | 1467387657796 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1638ms 08:40:57 INFO - PROCESS | 1780 | 1467387657845 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1780 | 1467387657853 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:40:57 INFO - PROCESS | 1780 | 1467387657864 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1780 | 1467387657868 Marionette TRACE conn3 <- [1,1598,null,{}] 08:40:57 INFO - PROCESS | 1780 | 1467387657875 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1780 | 1467387657881 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:58 INFO - PROCESS | 1780 | 1467387658078 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:40:58 INFO - PROCESS | 1780 | 1467387658325 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1780 | 1467387658332 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e664800 == 62 [pid = 1780] [id = 407] 08:40:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x8e835400) [pid = 1780] [serial = 1222] [outer = (nil)] 08:40:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8ee6f400) [pid = 1780] [serial = 1223] [outer = 0x8e835400] 08:40:58 INFO - PROCESS | 1780 | 1467387658468 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x8f2ef800) [pid = 1780] [serial = 1224] [outer = 0x8e835400] 08:40:59 INFO - PROCESS | 1780 | 1467387659477 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1686ms 08:40:59 INFO - PROCESS | 1780 | 1467387659551 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1780 | 1467387659555 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:40:59 INFO - PROCESS | 1780 | 1467387659562 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1780 | 1467387659568 Marionette TRACE conn3 <- [1,1602,null,{}] 08:40:59 INFO - PROCESS | 1780 | 1467387659586 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1780 | 1467387659595 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:40:59 INFO - PROCESS | 1780 | 1467387659845 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:41:00 INFO - PROCESS | 1780 | 1467387660135 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1780 | 1467387660143 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x91197400 == 63 [pid = 1780] [id = 408] 08:41:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x9122c400) [pid = 1780] [serial = 1225] [outer = (nil)] 08:41:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x9136f800) [pid = 1780] [serial = 1226] [outer = 0x9122c400] 08:41:00 INFO - PROCESS | 1780 | 1467387660238 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x91d48800) [pid = 1780] [serial = 1227] [outer = 0x9122c400] 08:41:01 INFO - PROCESS | 1780 | 1467387661148 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1642ms 08:41:01 INFO - PROCESS | 1780 | 1467387661205 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:41:01 INFO - PROCESS | 1780 | 1467387661210 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:41:01 INFO - PROCESS | 1780 | 1467387661216 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1780 | 1467387661220 Marionette TRACE conn3 <- [1,1606,null,{}] 08:41:01 INFO - PROCESS | 1780 | 1467387661225 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1780 | 1467387661231 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:01 INFO - PROCESS | 1780 | 1467387661427 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:41:01 INFO - PROCESS | 1780 | 1467387661683 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1780 | 1467387661691 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36e400 == 64 [pid = 1780] [id = 409] 08:41:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8dd7f400) [pid = 1780] [serial = 1228] [outer = (nil)] 08:41:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x91f0c000) [pid = 1780] [serial = 1229] [outer = 0x8dd7f400] 08:41:01 INFO - PROCESS | 1780 | 1467387661817 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x91fdbc00) [pid = 1780] [serial = 1230] [outer = 0x8dd7f400] 08:41:02 INFO - PROCESS | 1780 | 1467387662747 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:41:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1596ms 08:41:02 INFO - PROCESS | 1780 | 1467387662812 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:41:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:41:02 INFO - PROCESS | 1780 | 1467387662817 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:41:02 INFO - PROCESS | 1780 | 1467387662823 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1780 | 1467387662827 Marionette TRACE conn3 <- [1,1610,null,{}] 08:41:02 INFO - PROCESS | 1780 | 1467387662833 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1780 | 1467387662838 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:03 INFO - PROCESS | 1780 | 1467387663023 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:41:03 INFO - PROCESS | 1780 | 1467387663263 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1780 | 1467387663271 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7c00 == 65 [pid = 1780] [id = 410] 08:41:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x91234000) [pid = 1780] [serial = 1231] [outer = (nil)] 08:41:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x9267c000) [pid = 1780] [serial = 1232] [outer = 0x91234000] 08:41:03 INFO - PROCESS | 1780 | 1467387663395 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x92edd400) [pid = 1780] [serial = 1233] [outer = 0x91234000] 08:41:04 INFO - PROCESS | 1780 | 1467387664445 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1681ms 08:41:04 INFO - PROCESS | 1780 | 1467387664505 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1780 | 1467387664508 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:41:04 INFO - PROCESS | 1780 | 1467387664515 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1780 | 1467387664518 Marionette TRACE conn3 <- [1,1614,null,{}] 08:41:04 INFO - PROCESS | 1780 | 1467387664524 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 1780 | 1467387664534 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:04 INFO - PROCESS | 1780 | 1467387664871 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:41:05 INFO - PROCESS | 1780 | 1467387665082 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1780 | 1467387665088 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe6800 == 66 [pid = 1780] [id = 411] 08:41:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x92671c00) [pid = 1780] [serial = 1234] [outer = (nil)] 08:41:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x95208000) [pid = 1780] [serial = 1235] [outer = 0x92671c00] 08:41:05 INFO - PROCESS | 1780 | 1467387665173 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x9520bc00) [pid = 1780] [serial = 1236] [outer = 0x92671c00] 08:41:06 INFO - PROCESS | 1780 | 1467387666029 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1582ms 08:41:06 INFO - PROCESS | 1780 | 1467387666099 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1780 | 1467387666102 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:41:06 INFO - PROCESS | 1780 | 1467387666109 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1780 | 1467387666113 Marionette TRACE conn3 <- [1,1618,null,{}] 08:41:06 INFO - PROCESS | 1780 | 1467387666119 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 1780 | 1467387666124 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:06 INFO - PROCESS | 1780 | 1467387666351 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:41:06 INFO - PROCESS | 1780 | 1467387666594 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1780 | 1467387666603 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fdd000 == 67 [pid = 1780] [id = 412] 08:41:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x93a2f000) [pid = 1780] [serial = 1237] [outer = (nil)] 08:41:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x95394000) [pid = 1780] [serial = 1238] [outer = 0x93a2f000] 08:41:06 INFO - PROCESS | 1780 | 1467387666741 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x96ec3c00) [pid = 1780] [serial = 1239] [outer = 0x93a2f000] 08:41:07 INFO - PROCESS | 1780 | 1467387667629 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1589ms 08:41:07 INFO - PROCESS | 1780 | 1467387667699 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1780 | 1467387667703 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:41:07 INFO - PROCESS | 1780 | 1467387667710 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1780 | 1467387667714 Marionette TRACE conn3 <- [1,1622,null,{}] 08:41:07 INFO - PROCESS | 1780 | 1467387667721 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1780 | 1467387667727 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:07 INFO - PROCESS | 1780 | 1467387667970 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:41:08 INFO - PROCESS | 1780 | 1467387668213 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1780 | 1467387668221 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370400 == 68 [pid = 1780] [id = 413] 08:41:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x926ec000) [pid = 1780] [serial = 1240] [outer = (nil)] 08:41:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x99212000) [pid = 1780] [serial = 1241] [outer = 0x926ec000] 08:41:08 INFO - PROCESS | 1780 | 1467387668343 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x99288c00) [pid = 1780] [serial = 1242] [outer = 0x926ec000] 08:41:09 INFO - PROCESS | 1780 | 1467387669196 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1536ms 08:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:41:09 INFO - PROCESS | 1780 | 1467387669247 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1780 | 1467387669250 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:41:09 INFO - PROCESS | 1780 | 1467387669257 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1780 | 1467387669260 Marionette TRACE conn3 <- [1,1626,null,{}] 08:41:09 INFO - PROCESS | 1780 | 1467387669266 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 1780 | 1467387669271 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:09 INFO - PROCESS | 1780 | 1467387669464 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:41:09 INFO - PROCESS | 1780 | 1467387669720 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1780 | 1467387669730 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78c400 == 69 [pid = 1780] [id = 414] 08:41:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8b7e5c00) [pid = 1780] [serial = 1243] [outer = (nil)] 08:41:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x99297000) [pid = 1780] [serial = 1244] [outer = 0x8b7e5c00] 08:41:09 INFO - PROCESS | 1780 | 1467387669887 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x99298400) [pid = 1780] [serial = 1245] [outer = 0x8b7e5c00] 08:41:10 INFO - PROCESS | 1780 | 1467387670837 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1641ms 08:41:10 INFO - PROCESS | 1780 | 1467387670898 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1780 | 1467387670902 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:41:10 INFO - PROCESS | 1780 | 1467387670911 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1780 | 1467387670916 Marionette TRACE conn3 <- [1,1630,null,{}] 08:41:10 INFO - PROCESS | 1780 | 1467387670923 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1780 | 1467387670930 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:11 INFO - PROCESS | 1780 | 1467387671531 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:41:11 INFO - PROCESS | 1780 | 1467387671798 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1780 | 1467387671807 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee000 == 70 [pid = 1780] [id = 415] 08:41:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x899ee400) [pid = 1780] [serial = 1246] [outer = (nil)] 08:41:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8b362c00) [pid = 1780] [serial = 1247] [outer = 0x899ee400] 08:41:11 INFO - PROCESS | 1780 | 1467387671884 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8b789c00) [pid = 1780] [serial = 1248] [outer = 0x899ee400] 08:41:12 INFO - PROCESS | 1780 | 1467387672778 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:41:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1941ms 08:41:12 INFO - PROCESS | 1780 | 1467387672853 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1780 | 1467387672860 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:41:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:41:12 INFO - PROCESS | 1780 | 1467387672868 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1780 | 1467387672873 Marionette TRACE conn3 <- [1,1634,null,{}] 08:41:12 INFO - PROCESS | 1780 | 1467387672881 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1780 | 1467387672886 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:13 INFO - PROCESS | 1780 | 1467387673109 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:41:13 INFO - PROCESS | 1780 | 1467387673489 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1780 | 1467387673500 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea4800 == 71 [pid = 1780] [id = 416] 08:41:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8bea7000) [pid = 1780] [serial = 1249] [outer = (nil)] 08:41:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8bfed800) [pid = 1780] [serial = 1250] [outer = 0x8bea7000] 08:41:13 INFO - PROCESS | 1780 | 1467387673578 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8d5e1c00) [pid = 1780] [serial = 1251] [outer = 0x8bea7000] 08:41:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78f400 == 70 [pid = 1780] [id = 365] 08:41:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36d400 == 69 [pid = 1780] [id = 341] 08:41:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b800 == 68 [pid = 1780] [id = 366] 08:41:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe2400 == 67 [pid = 1780] [id = 339] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8dbc6800) [pid = 1780] [serial = 1166] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | 1467387674578 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x91f05400) [pid = 1780] [serial = 1122] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x91fd7800) [pid = 1780] [serial = 1160] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x926f6400) [pid = 1780] [serial = 1161] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8ee64400) [pid = 1780] [serial = 1148] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x8bea0c00) [pid = 1780] [serial = 1146] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x8b8c2400) [pid = 1780] [serial = 1145] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x91369800) [pid = 1780] [serial = 1157] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x8f938400) [pid = 1780] [serial = 1154] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x8f9e8c00) [pid = 1780] [serial = 1155] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x8b796c00) [pid = 1780] [serial = 1124] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9118b000) [pid = 1780] [serial = 1152] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8f937800) [pid = 1780] [serial = 1151] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8f934c00) [pid = 1780] [serial = 1130] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x93a13c00) [pid = 1780] [serial = 1139] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8e6e4800) [pid = 1780] [serial = 1127] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x93c41800) [pid = 1780] [serial = 1142] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x926f3800) [pid = 1780] [serial = 1136] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x91fdd800) [pid = 1780] [serial = 1133] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8f0c1800) [pid = 1780] [serial = 1149] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8b78d800) [pid = 1780] [serial = 1163] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x91d44400) [pid = 1780] [serial = 1158] [outer = (nil)] [url = about:blank] 08:41:14 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x8b8cf400) [pid = 1780] [serial = 1164] [outer = (nil)] [url = about:blank] 08:41:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:41:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1793ms 08:41:14 INFO - PROCESS | 1780 | 1467387674660 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:41:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:41:14 INFO - PROCESS | 1780 | 1467387674665 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:41:14 INFO - PROCESS | 1780 | 1467387674671 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1780 | 1467387674674 Marionette TRACE conn3 <- [1,1638,null,{}] 08:41:14 INFO - PROCESS | 1780 | 1467387674680 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 1780 | 1467387674685 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:14 INFO - PROCESS | 1780 | 1467387674877 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:41:15 INFO - PROCESS | 1780 | 1467387675153 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1780 | 1467387675163 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcb800 == 68 [pid = 1780] [id = 417] 08:41:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x8d5e7800) [pid = 1780] [serial = 1252] [outer = (nil)] 08:41:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8db1ec00) [pid = 1780] [serial = 1253] [outer = 0x8d5e7800] 08:41:15 INFO - PROCESS | 1780 | 1467387675232 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8dd76800) [pid = 1780] [serial = 1254] [outer = 0x8d5e7800] 08:41:15 INFO - PROCESS | 1780 | 1467387675995 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1339ms 08:41:16 INFO - PROCESS | 1780 | 1467387676011 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1780 | 1467387676017 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:41:16 INFO - PROCESS | 1780 | 1467387676033 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1780 | 1467387676040 Marionette TRACE conn3 <- [1,1642,null,{}] 08:41:16 INFO - PROCESS | 1780 | 1467387676046 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 1780 | 1467387676053 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:16 INFO - PROCESS | 1780 | 1467387676294 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:41:16 INFO - PROCESS | 1780 | 1467387676314 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1780 | 1467387676321 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8d0400 == 69 [pid = 1780] [id = 418] 08:41:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8e662c00) [pid = 1780] [serial = 1255] [outer = (nil)] 08:41:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8e83b000) [pid = 1780] [serial = 1256] [outer = 0x8e662c00] 08:41:16 INFO - PROCESS | 1780 | 1467387676392 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8e843400) [pid = 1780] [serial = 1257] [outer = 0x8e662c00] 08:41:17 INFO - PROCESS | 1780 | 1467387677319 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1338ms 08:41:17 INFO - PROCESS | 1780 | 1467387677366 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1780 | 1467387677369 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:41:17 INFO - PROCESS | 1780 | 1467387677384 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1780 | 1467387677387 Marionette TRACE conn3 <- [1,1646,null,{}] 08:41:17 INFO - PROCESS | 1780 | 1467387677393 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1780 | 1467387677397 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:17 INFO - PROCESS | 1780 | 1467387677631 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:41:17 INFO - PROCESS | 1780 | 1467387677654 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1780 | 1467387677661 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc6800 == 70 [pid = 1780] [id = 419] 08:41:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8e836400) [pid = 1780] [serial = 1258] [outer = (nil)] 08:41:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8f0c1800) [pid = 1780] [serial = 1259] [outer = 0x8e836400] 08:41:17 INFO - PROCESS | 1780 | 1467387677728 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8f2e6000) [pid = 1780] [serial = 1260] [outer = 0x8e836400] 08:41:18 INFO - PROCESS | 1780 | 1467387678704 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1387ms 08:41:18 INFO - PROCESS | 1780 | 1467387678777 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1780 | 1467387678781 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:41:18 INFO - PROCESS | 1780 | 1467387678788 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1780 | 1467387678791 Marionette TRACE conn3 <- [1,1650,null,{}] 08:41:18 INFO - PROCESS | 1780 | 1467387678796 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1780 | 1467387678800 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:19 INFO - PROCESS | 1780 | 1467387679038 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:41:19 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8f825c00) [pid = 1780] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:41:19 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8b795800) [pid = 1780] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:41:19 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8f0c2800) [pid = 1780] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:41:19 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8bfe8c00) [pid = 1780] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:41:19 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8db1dc00) [pid = 1780] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:41:19 INFO - PROCESS | 1780 | 1467387679404 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1780 | 1467387679422 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e664c00 == 71 [pid = 1780] [id = 420] 08:41:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8e83a400) [pid = 1780] [serial = 1261] [outer = (nil)] 08:41:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8f2e9000) [pid = 1780] [serial = 1262] [outer = 0x8e83a400] 08:41:19 INFO - PROCESS | 1780 | 1467387679499 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8f934c00) [pid = 1780] [serial = 1263] [outer = 0x8e83a400] 08:41:20 INFO - PROCESS | 1780 | 1467387680289 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1546ms 08:41:20 INFO - PROCESS | 1780 | 1467387680335 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1780 | 1467387680339 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:41:20 INFO - PROCESS | 1780 | 1467387680345 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1780 | 1467387680348 Marionette TRACE conn3 <- [1,1654,null,{}] 08:41:20 INFO - PROCESS | 1780 | 1467387680354 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 1780 | 1467387680359 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:20 INFO - PROCESS | 1780 | 1467387680535 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:41:20 INFO - PROCESS | 1780 | 1467387680545 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1780 | 1467387680556 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6f000 == 72 [pid = 1780] [id = 421] 08:41:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8ee6f800) [pid = 1780] [serial = 1264] [outer = (nil)] 08:41:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8f9dec00) [pid = 1780] [serial = 1265] [outer = 0x8ee6f800] 08:41:20 INFO - PROCESS | 1780 | 1467387680619 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x90fd5400) [pid = 1780] [serial = 1266] [outer = 0x8ee6f800] 08:41:21 INFO - PROCESS | 1780 | 1467387681661 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1328ms 08:41:21 INFO - PROCESS | 1780 | 1467387681674 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1780 | 1467387681680 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:41:21 INFO - PROCESS | 1780 | 1467387681690 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1780 | 1467387681694 Marionette TRACE conn3 <- [1,1658,null,{}] 08:41:21 INFO - PROCESS | 1780 | 1467387681704 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1780 | 1467387681710 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:21 INFO - PROCESS | 1780 | 1467387681921 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:41:22 INFO - PROCESS | 1780 | 1467387682201 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1780 | 1467387682213 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f3c00 == 73 [pid = 1780] [id = 422] 08:41:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8b8cfc00) [pid = 1780] [serial = 1267] [outer = (nil)] 08:41:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x8bdcd000) [pid = 1780] [serial = 1268] [outer = 0x8b8cfc00] 08:41:22 INFO - PROCESS | 1780 | 1467387682362 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x8bea0c00) [pid = 1780] [serial = 1269] [outer = 0x8b8cfc00] 08:41:23 INFO - PROCESS | 1780 | 1467387683284 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1644ms 08:41:23 INFO - PROCESS | 1780 | 1467387683334 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1780 | 1467387683341 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:41:23 INFO - PROCESS | 1780 | 1467387683352 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1780 | 1467387683356 Marionette TRACE conn3 <- [1,1662,null,{}] 08:41:23 INFO - PROCESS | 1780 | 1467387683363 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1780 | 1467387683369 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:23 INFO - PROCESS | 1780 | 1467387683585 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:41:23 INFO - PROCESS | 1780 | 1467387683835 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1780 | 1467387683845 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5eac00 == 74 [pid = 1780] [id = 423] 08:41:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x8db21800) [pid = 1780] [serial = 1270] [outer = (nil)] 08:41:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8e58c000) [pid = 1780] [serial = 1271] [outer = 0x8db21800] 08:41:23 INFO - PROCESS | 1780 | 1467387683974 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x8e6e3000) [pid = 1780] [serial = 1272] [outer = 0x8db21800] 08:41:25 INFO - PROCESS | 1780 | 1467387685240 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1985ms 08:41:25 INFO - PROCESS | 1780 | 1467387685338 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1780 | 1467387685345 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:41:25 INFO - PROCESS | 1780 | 1467387685354 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1780 | 1467387685363 Marionette TRACE conn3 <- [1,1666,null,{}] 08:41:25 INFO - PROCESS | 1780 | 1467387685510 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 1780 | 1467387685523 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:25 INFO - PROCESS | 1780 | 1467387685914 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:41:26 INFO - PROCESS | 1780 | 1467387686099 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1780 | 1467387686111 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f940c00 == 75 [pid = 1780] [id = 424] 08:41:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x8f9bac00) [pid = 1780] [serial = 1273] [outer = (nil)] 08:41:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8f9db800) [pid = 1780] [serial = 1274] [outer = 0x8f9bac00] 08:41:26 INFO - PROCESS | 1780 | 1467387686198 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x90fe0c00) [pid = 1780] [serial = 1275] [outer = 0x8f9bac00] 08:41:27 INFO - PROCESS | 1780 | 1467387687153 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1843ms 08:41:27 INFO - PROCESS | 1780 | 1467387687197 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:41:27 INFO - PROCESS | 1780 | 1467387687203 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:41:27 INFO - PROCESS | 1780 | 1467387687209 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1780 | 1467387687213 Marionette TRACE conn3 <- [1,1670,null,{}] 08:41:27 INFO - PROCESS | 1780 | 1467387687219 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 1780 | 1467387687224 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:27 INFO - PROCESS | 1780 | 1467387687439 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:41:27 INFO - PROCESS | 1780 | 1467387687687 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1780 | 1467387687698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b793c00 == 76 [pid = 1780] [id = 425] 08:41:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8f0c8400) [pid = 1780] [serial = 1276] [outer = (nil)] 08:41:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x91237c00) [pid = 1780] [serial = 1277] [outer = 0x8f0c8400] 08:41:27 INFO - PROCESS | 1780 | 1467387687829 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x91368800) [pid = 1780] [serial = 1278] [outer = 0x8f0c8400] 08:41:28 INFO - PROCESS | 1780 | 1467387688759 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1583ms 08:41:28 INFO - PROCESS | 1780 | 1467387688792 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1780 | 1467387688795 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:41:28 INFO - PROCESS | 1780 | 1467387688802 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1780 | 1467387688805 Marionette TRACE conn3 <- [1,1674,null,{}] 08:41:28 INFO - PROCESS | 1780 | 1467387688812 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 1780 | 1467387688817 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:29 INFO - PROCESS | 1780 | 1467387689018 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:41:29 INFO - PROCESS | 1780 | 1467387689268 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1780 | 1467387689274 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb400 == 77 [pid = 1780] [id = 426] 08:41:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8b78a800) [pid = 1780] [serial = 1279] [outer = (nil)] 08:41:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x91d45c00) [pid = 1780] [serial = 1280] [outer = 0x8b78a800] 08:41:29 INFO - PROCESS | 1780 | 1467387689397 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x91d50000) [pid = 1780] [serial = 1281] [outer = 0x8b78a800] 08:41:30 INFO - PROCESS | 1780 | 1467387690327 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1589ms 08:41:30 INFO - PROCESS | 1780 | 1467387690393 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1780 | 1467387690398 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:41:30 INFO - PROCESS | 1780 | 1467387690404 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1780 | 1467387690408 Marionette TRACE conn3 <- [1,1678,null,{}] 08:41:30 INFO - PROCESS | 1780 | 1467387690414 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 1780 | 1467387690425 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:30 INFO - PROCESS | 1780 | 1467387690686 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:41:31 INFO - PROCESS | 1780 | 1467387691004 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1780 | 1467387691011 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9800 == 78 [pid = 1780] [id = 427] 08:41:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8d5ec800) [pid = 1780] [serial = 1282] [outer = (nil)] 08:41:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x926f6400) [pid = 1780] [serial = 1283] [outer = 0x8d5ec800] 08:41:31 INFO - PROCESS | 1780 | 1467387691098 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x92fadc00) [pid = 1780] [serial = 1284] [outer = 0x8d5ec800] 08:41:32 INFO - PROCESS | 1780 | 1467387692036 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1681ms 08:41:32 INFO - PROCESS | 1780 | 1467387692086 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1780 | 1467387692090 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:41:32 INFO - PROCESS | 1780 | 1467387692097 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1780 | 1467387692101 Marionette TRACE conn3 <- [1,1682,null,{}] 08:41:32 INFO - PROCESS | 1780 | 1467387692107 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 1780 | 1467387692113 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:32 INFO - PROCESS | 1780 | 1467387692304 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:41:32 INFO - PROCESS | 1780 | 1467387692566 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1780 | 1467387692575 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fe1400 == 79 [pid = 1780] [id = 428] 08:41:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x926ef400) [pid = 1780] [serial = 1285] [outer = (nil)] 08:41:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x93c36c00) [pid = 1780] [serial = 1286] [outer = 0x926ef400] 08:41:32 INFO - PROCESS | 1780 | 1467387692693 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x93c41800) [pid = 1780] [serial = 1287] [outer = 0x926ef400] 08:41:33 INFO - PROCESS | 1780 | 1467387693570 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1540ms 08:41:33 INFO - PROCESS | 1780 | 1467387693638 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1780 | 1467387693643 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:41:33 INFO - PROCESS | 1780 | 1467387693649 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1780 | 1467387693653 Marionette TRACE conn3 <- [1,1686,null,{}] 08:41:33 INFO - PROCESS | 1780 | 1467387693659 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1780 | 1467387693664 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:33 INFO - PROCESS | 1780 | 1467387693866 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:41:34 INFO - PROCESS | 1780 | 1467387694169 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1780 | 1467387694177 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e9c00 == 80 [pid = 1780] [id = 429] 08:41:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x8e589c00) [pid = 1780] [serial = 1288] [outer = (nil)] 08:41:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x95202c00) [pid = 1780] [serial = 1289] [outer = 0x8e589c00] 08:41:34 INFO - PROCESS | 1780 | 1467387694266 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x9520f000) [pid = 1780] [serial = 1290] [outer = 0x8e589c00] 08:41:35 INFO - PROCESS | 1780 | 1467387695179 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1585ms 08:41:35 INFO - PROCESS | 1780 | 1467387695235 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1780 | 1467387695239 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:41:35 INFO - PROCESS | 1780 | 1467387695245 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1780 | 1467387695248 Marionette TRACE conn3 <- [1,1690,null,{}] 08:41:35 INFO - PROCESS | 1780 | 1467387695255 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 1780 | 1467387695260 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:35 INFO - PROCESS | 1780 | 1467387695445 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:41:35 INFO - PROCESS | 1780 | 1467387695693 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1780 | 1467387695700 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e6800 == 81 [pid = 1780] [id = 430] 08:41:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8f937c00) [pid = 1780] [serial = 1291] [outer = (nil)] 08:41:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x95397c00) [pid = 1780] [serial = 1292] [outer = 0x8f937c00] 08:41:35 INFO - PROCESS | 1780 | 1467387695818 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x98310400) [pid = 1780] [serial = 1293] [outer = 0x8f937c00] 08:41:36 INFO - PROCESS | 1780 | 1467387696644 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1435ms 08:41:36 INFO - PROCESS | 1780 | 1467387696692 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1780 | 1467387696697 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:41:36 INFO - PROCESS | 1780 | 1467387696703 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1780 | 1467387696707 Marionette TRACE conn3 <- [1,1694,null,{}] 08:41:36 INFO - PROCESS | 1780 | 1467387696712 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1780 | 1467387696716 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:36 INFO - PROCESS | 1780 | 1467387696916 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:41:37 INFO - PROCESS | 1780 | 1467387697124 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1780 | 1467387697132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea2800 == 82 [pid = 1780] [id = 431] 08:41:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x92fa8000) [pid = 1780] [serial = 1294] [outer = (nil)] 08:41:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x99293c00) [pid = 1780] [serial = 1295] [outer = 0x92fa8000] 08:41:37 INFO - PROCESS | 1780 | 1467387697255 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x9929c000) [pid = 1780] [serial = 1296] [outer = 0x92fa8000] 08:41:38 INFO - PROCESS | 1780 | 1467387698267 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1632ms 08:41:38 INFO - PROCESS | 1780 | 1467387698336 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1780 | 1467387698341 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:41:38 INFO - PROCESS | 1780 | 1467387698347 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1780 | 1467387698352 Marionette TRACE conn3 <- [1,1698,null,{}] 08:41:38 INFO - PROCESS | 1780 | 1467387698358 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 1780 | 1467387698364 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:38 INFO - PROCESS | 1780 | 1467387698619 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:41:39 INFO - PROCESS | 1780 | 1467387699255 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1780 | 1467387699265 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371c00 == 83 [pid = 1780] [id = 432] 08:41:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x8b787c00) [pid = 1780] [serial = 1297] [outer = (nil)] 08:41:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x8b792800) [pid = 1780] [serial = 1298] [outer = 0x8b787c00] 08:41:39 INFO - PROCESS | 1780 | 1467387699339 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8b7ea000) [pid = 1780] [serial = 1299] [outer = 0x8b787c00] 08:41:40 INFO - PROCESS | 1780 | 1467387700403 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2099ms 08:41:40 INFO - PROCESS | 1780 | 1467387700449 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1780 | 1467387700455 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:41:40 INFO - PROCESS | 1780 | 1467387700462 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1780 | 1467387700467 Marionette TRACE conn3 <- [1,1702,null,{}] 08:41:40 INFO - PROCESS | 1780 | 1467387700474 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 1780 | 1467387700483 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:40 INFO - PROCESS | 1780 | 1467387700667 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:41:40 INFO - PROCESS | 1780 | 1467387700971 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1780 | 1467387700979 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd71400 == 84 [pid = 1780] [id = 433] 08:41:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x8dd72400) [pid = 1780] [serial = 1300] [outer = (nil)] 08:41:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x8dd7cc00) [pid = 1780] [serial = 1301] [outer = 0x8dd72400] 08:41:41 INFO - PROCESS | 1780 | 1467387701058 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x8e598000) [pid = 1780] [serial = 1302] [outer = 0x8dd72400] 08:41:41 INFO - PROCESS | 1780 | 1467387701951 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1531ms 08:41:42 INFO - PROCESS | 1780 | 1467387702013 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1780 | 1467387702019 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:41:42 INFO - PROCESS | 1780 | 1467387702030 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1780 | 1467387702034 Marionette TRACE conn3 <- [1,1706,null,{}] 08:41:42 INFO - PROCESS | 1780 | 1467387702040 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1780 | 1467387702045 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:42 INFO - PROCESS | 1780 | 1467387702241 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:41:42 INFO - PROCESS | 1780 | 1467387702545 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1780 | 1467387702556 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcf400 == 85 [pid = 1780] [id = 434] 08:41:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x8e838000) [pid = 1780] [serial = 1303] [outer = (nil)] 08:41:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x8f82d800) [pid = 1780] [serial = 1304] [outer = 0x8e838000] 08:41:42 INFO - PROCESS | 1780 | 1467387702669 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x8f9c0c00) [pid = 1780] [serial = 1305] [outer = 0x8e838000] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e6c00 == 84 [pid = 1780] [id = 401] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x91d45400) [pid = 1780] [serial = 1175] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x8d1c7000) [pid = 1780] [serial = 1169] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x95201800) [pid = 1780] [serial = 1184] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8f2e9c00) [pid = 1780] [serial = 1172] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x96ecb000) [pid = 1780] [serial = 1193] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x9830a800) [pid = 1780] [serial = 1196] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x93a18400) [pid = 1780] [serial = 1178] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x95392800) [pid = 1780] [serial = 1190] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x91191400) [pid = 1780] [serial = 1217] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x95339400) [pid = 1780] [serial = 1187] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x93c3ac00) [pid = 1780] [serial = 1181] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8dd7bc00) [pid = 1780] [serial = 1199] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792400 == 83 [pid = 1780] [id = 381] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8d0400 == 82 [pid = 1780] [id = 418] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcb800 == 81 [pid = 1780] [id = 417] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea4800 == 80 [pid = 1780] [id = 416] 08:41:43 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee000 == 79 [pid = 1780] [id = 415] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8db1b400) [pid = 1780] [serial = 1203] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x8d1c7400) [pid = 1780] [serial = 1202] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8dbbc000) [pid = 1780] [serial = 1205] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8dd74800) [pid = 1780] [serial = 1206] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8f2f1800) [pid = 1780] [serial = 1209] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8dbbbc00) [pid = 1780] [serial = 1215] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8f830c00) [pid = 1780] [serial = 1211] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x8be9f000) [pid = 1780] [serial = 1214] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8f82fc00) [pid = 1780] [serial = 1212] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8f2e3c00) [pid = 1780] [serial = 1208] [outer = (nil)] [url = about:blank] 08:41:43 INFO - PROCESS | 1780 | 1467387703625 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1640ms 08:41:43 INFO - PROCESS | 1780 | 1467387703672 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:41:43 INFO - PROCESS | 1780 | 1467387703676 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:41:43 INFO - PROCESS | 1780 | 1467387703691 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1780 | 1467387703700 Marionette TRACE conn3 <- [1,1710,null,{}] 08:41:43 INFO - PROCESS | 1780 | 1467387703707 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1780 | 1467387703714 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:43 INFO - PROCESS | 1780 | 1467387703929 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:41:44 INFO - PROCESS | 1780 | 1467387704150 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1780 | 1467387704156 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee000 == 80 [pid = 1780] [id = 435] 08:41:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8b8cc400) [pid = 1780] [serial = 1306] [outer = (nil)] 08:41:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8ee64400) [pid = 1780] [serial = 1307] [outer = 0x8b8cc400] 08:41:44 INFO - PROCESS | 1780 | 1467387704230 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8f935000) [pid = 1780] [serial = 1308] [outer = 0x8b8cc400] 08:41:44 INFO - PROCESS | 1780 | 1467387704991 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1349ms 08:41:45 INFO - PROCESS | 1780 | 1467387705033 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:41:45 INFO - PROCESS | 1780 | 1467387705037 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:41:45 INFO - PROCESS | 1780 | 1467387705044 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1780 | 1467387705047 Marionette TRACE conn3 <- [1,1714,null,{}] 08:41:45 INFO - PROCESS | 1780 | 1467387705052 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1780 | 1467387705057 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:45 INFO - PROCESS | 1780 | 1467387705238 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:41:45 INFO - PROCESS | 1780 | 1467387705245 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1780 | 1467387705252 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6a800 == 81 [pid = 1780] [id = 436] 08:41:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8f82f000) [pid = 1780] [serial = 1309] [outer = (nil)] 08:41:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x91197800) [pid = 1780] [serial = 1310] [outer = 0x8f82f000] 08:41:45 INFO - PROCESS | 1780 | 1467387705321 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x91376c00) [pid = 1780] [serial = 1311] [outer = 0x8f82f000] 08:41:46 INFO - PROCESS | 1780 | 1467387706335 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1341ms 08:41:46 INFO - PROCESS | 1780 | 1467387706385 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1780 | 1467387706389 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:41:46 INFO - PROCESS | 1780 | 1467387706401 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1780 | 1467387706404 Marionette TRACE conn3 <- [1,1718,null,{}] 08:41:46 INFO - PROCESS | 1780 | 1467387706410 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1780 | 1467387706414 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:46 INFO - PROCESS | 1780 | 1467387706644 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:41:46 INFO - PROCESS | 1780 | 1467387706668 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1780 | 1467387706699 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x91d4c400 == 82 [pid = 1780] [id = 437] 08:41:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x91d4e400) [pid = 1780] [serial = 1312] [outer = (nil)] 08:41:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x91fd7800) [pid = 1780] [serial = 1313] [outer = 0x91d4e400] 08:41:46 INFO - PROCESS | 1780 | 1467387706869 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x926f7000) [pid = 1780] [serial = 1314] [outer = 0x91d4e400] 08:41:47 INFO - PROCESS | 1780 | 1467387707778 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1437ms 08:41:47 INFO - PROCESS | 1780 | 1467387707844 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1780 | 1467387707848 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:41:47 INFO - PROCESS | 1780 | 1467387707854 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1780 | 1467387707856 Marionette TRACE conn3 <- [1,1722,null,{}] 08:41:47 INFO - PROCESS | 1780 | 1467387707862 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1780 | 1467387707867 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:48 INFO - PROCESS | 1780 | 1467387708101 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x899ee400) [pid = 1780] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x91369400) [pid = 1780] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8be9d000) [pid = 1780] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8b7e2000) [pid = 1780] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x92fb4400) [pid = 1780] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8f811400) [pid = 1780] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x8e836400) [pid = 1780] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8d5e7800) [pid = 1780] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8e662c00) [pid = 1780] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x8bea7000) [pid = 1780] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x8e83a400) [pid = 1780] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x92670c00) [pid = 1780] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x8e65ec00) [pid = 1780] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x91fdf000) [pid = 1780] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x899f0000) [pid = 1780] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x8e598c00) [pid = 1780] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:41:48 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8f81f800) [pid = 1780] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:41:48 INFO - PROCESS | 1780 | 1467387708739 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1780 | 1467387708748 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee400 == 83 [pid = 1780] [id = 438] 08:41:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x899f0000) [pid = 1780] [serial = 1315] [outer = (nil)] 08:41:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8bdc4800) [pid = 1780] [serial = 1316] [outer = 0x899f0000] 08:41:48 INFO - PROCESS | 1780 | 1467387708819 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8d5eec00) [pid = 1780] [serial = 1317] [outer = 0x899f0000] 08:41:49 INFO - PROCESS | 1780 | 1467387709524 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 08:41:49 INFO - PROCESS | 1780 | 1467387709541 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1780 | 1467387709543 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:41:49 INFO - PROCESS | 1780 | 1467387709551 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1780 | 1467387709554 Marionette TRACE conn3 <- [1,1726,null,{}] 08:41:49 INFO - PROCESS | 1780 | 1467387709573 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1780 | 1467387709578 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:49 INFO - PROCESS | 1780 | 1467387709738 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:41:49 INFO - PROCESS | 1780 | 1467387709753 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1780 | 1467387709760 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9d000 == 84 [pid = 1780] [id = 439] 08:41:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8e590400) [pid = 1780] [serial = 1318] [outer = (nil)] 08:41:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x91d44400) [pid = 1780] [serial = 1319] [outer = 0x8e590400] 08:41:49 INFO - PROCESS | 1780 | 1467387709829 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x92ee6800) [pid = 1780] [serial = 1320] [outer = 0x8e590400] 08:41:50 INFO - PROCESS | 1780 | 1467387710962 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1454ms 08:41:51 INFO - PROCESS | 1780 | 1467387711006 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1780 | 1467387711013 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:41:51 INFO - PROCESS | 1780 | 1467387711022 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1780 | 1467387711028 Marionette TRACE conn3 <- [1,1730,null,{}] 08:41:51 INFO - PROCESS | 1780 | 1467387711036 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1780 | 1467387711043 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:51 INFO - PROCESS | 1780 | 1467387711248 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:41:51 INFO - PROCESS | 1780 | 1467387711530 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1780 | 1467387711544 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc6800 == 85 [pid = 1780] [id = 440] 08:41:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8bdc8400) [pid = 1780] [serial = 1321] [outer = (nil)] 08:41:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x8db19800) [pid = 1780] [serial = 1322] [outer = 0x8bdc8400] 08:41:51 INFO - PROCESS | 1780 | 1467387711676 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8dbc2800) [pid = 1780] [serial = 1323] [outer = 0x8bdc8400] 08:41:52 INFO - PROCESS | 1780 | 1467387712584 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1638ms 08:41:52 INFO - PROCESS | 1780 | 1467387712661 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1780 | 1467387712669 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:41:52 INFO - PROCESS | 1780 | 1467387712680 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1780 | 1467387712685 Marionette TRACE conn3 <- [1,1734,null,{}] 08:41:52 INFO - PROCESS | 1780 | 1467387712692 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1780 | 1467387712698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:52 INFO - PROCESS | 1780 | 1467387712948 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:41:53 INFO - PROCESS | 1780 | 1467387713255 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1780 | 1467387713265 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e662c00 == 86 [pid = 1780] [id = 441] 08:41:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8f0ca400) [pid = 1780] [serial = 1324] [outer = (nil)] 08:41:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8f2ed000) [pid = 1780] [serial = 1325] [outer = 0x8f0ca400] 08:41:53 INFO - PROCESS | 1780 | 1467387713350 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8f81ec00) [pid = 1780] [serial = 1326] [outer = 0x8f0ca400] 08:41:54 INFO - PROCESS | 1780 | 1467387714331 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1686ms 08:41:54 INFO - PROCESS | 1780 | 1467387714366 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1780 | 1467387714370 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:41:54 INFO - PROCESS | 1780 | 1467387714377 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1780 | 1467387714383 Marionette TRACE conn3 <- [1,1738,null,{}] 08:41:54 INFO - PROCESS | 1780 | 1467387714400 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1780 | 1467387714408 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:54 INFO - PROCESS | 1780 | 1467387714610 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:41:54 INFO - PROCESS | 1780 | 1467387714869 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1780 | 1467387714883 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x91230c00 == 87 [pid = 1780] [id = 442] 08:41:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x91fdf000) [pid = 1780] [serial = 1327] [outer = (nil)] 08:41:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x926f1c00) [pid = 1780] [serial = 1328] [outer = 0x91fdf000] 08:41:55 INFO - PROCESS | 1780 | 1467387715008 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x93c3c800) [pid = 1780] [serial = 1329] [outer = 0x91fdf000] 08:41:55 INFO - PROCESS | 1780 | 1467387715906 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1593ms 08:41:55 INFO - PROCESS | 1780 | 1467387715970 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:41:55 INFO - PROCESS | 1780 | 1467387715975 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:41:55 INFO - PROCESS | 1780 | 1467387715982 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1780 | 1467387715985 Marionette TRACE conn3 <- [1,1742,null,{}] 08:41:55 INFO - PROCESS | 1780 | 1467387715991 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 1780 | 1467387715997 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:56 INFO - PROCESS | 1780 | 1467387716189 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:41:56 INFO - PROCESS | 1780 | 1467387716440 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1780 | 1467387716448 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:56 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b789400 == 88 [pid = 1780] [id = 443] 08:41:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8f9e7800) [pid = 1780] [serial = 1330] [outer = (nil)] 08:41:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x95335400) [pid = 1780] [serial = 1331] [outer = 0x8f9e7800] 08:41:56 INFO - PROCESS | 1780 | 1467387716573 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x9538d000) [pid = 1780] [serial = 1332] [outer = 0x8f9e7800] 08:41:57 INFO - PROCESS | 1780 | 1467387717493 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1584ms 08:41:57 INFO - PROCESS | 1780 | 1467387717566 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1780 | 1467387717570 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:41:57 INFO - PROCESS | 1780 | 1467387717577 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1780 | 1467387717581 Marionette TRACE conn3 <- [1,1746,null,{}] 08:41:57 INFO - PROCESS | 1780 | 1467387717587 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1780 | 1467387717592 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:57 INFO - PROCESS | 1780 | 1467387717781 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:41:58 INFO - PROCESS | 1780 | 1467387718047 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1780 | 1467387718058 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b366800 == 89 [pid = 1780] [id = 444] 08:41:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8d1c0000) [pid = 1780] [serial = 1333] [outer = (nil)] 08:41:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x978aa800) [pid = 1780] [serial = 1334] [outer = 0x8d1c0000] 08:41:58 INFO - PROCESS | 1780 | 1467387718177 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x983de000) [pid = 1780] [serial = 1335] [outer = 0x8d1c0000] 08:41:59 INFO - PROCESS | 1780 | 1467387719042 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 08:41:59 INFO - PROCESS | 1780 | 1467387719114 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1780 | 1467387719118 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:41:59 INFO - PROCESS | 1780 | 1467387719125 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1780 | 1467387719128 Marionette TRACE conn3 <- [1,1750,null,{}] 08:41:59 INFO - PROCESS | 1780 | 1467387719134 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1780 | 1467387719144 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:59 INFO - PROCESS | 1780 | 1467387719375 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:41:59 INFO - PROCESS | 1780 | 1467387719637 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1780 | 1467387719646 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:41:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x95395400 == 90 [pid = 1780] [id = 445] 08:41:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x98308400) [pid = 1780] [serial = 1336] [outer = (nil)] 08:41:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x99e84c00) [pid = 1780] [serial = 1337] [outer = 0x98308400] 08:41:59 INFO - PROCESS | 1780 | 1467387719764 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x9a0dcc00) [pid = 1780] [serial = 1338] [outer = 0x98308400] 08:42:00 INFO - PROCESS | 1780 | 1467387720686 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1632ms 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:42:00 INFO - PROCESS | 1780 | 1467387720758 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1780 | 1467387720761 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:42:00 INFO - PROCESS | 1780 | 1467387720768 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1780 | 1467387720771 Marionette TRACE conn3 <- [1,1754,null,{}] 08:42:00 INFO - PROCESS | 1780 | 1467387720777 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1780 | 1467387720783 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:00 INFO - PROCESS | 1780 | 1467387720973 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:42:01 INFO - PROCESS | 1780 | 1467387721234 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1780 | 1467387721242 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x978a2000 == 91 [pid = 1780] [id = 446] 08:42:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x98349c00) [pid = 1780] [serial = 1339] [outer = (nil)] 08:42:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x9a1cf400) [pid = 1780] [serial = 1340] [outer = 0x98349c00] 08:42:01 INFO - PROCESS | 1780 | 1467387721364 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x9a233800) [pid = 1780] [serial = 1341] [outer = 0x98349c00] 08:42:02 INFO - PROCESS | 1780 | 1467387722219 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1483ms 08:42:02 INFO - PROCESS | 1780 | 1467387722255 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1780 | 1467387722258 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:42:02 INFO - PROCESS | 1780 | 1467387722266 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1780 | 1467387722269 Marionette TRACE conn3 <- [1,1758,null,{}] 08:42:02 INFO - PROCESS | 1780 | 1467387722275 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1780 | 1467387722280 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:02 INFO - PROCESS | 1780 | 1467387722556 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:42:02 INFO - PROCESS | 1780 | 1467387722880 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1780 | 1467387722890 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee64800 == 92 [pid = 1780] [id = 447] 08:42:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x99e86400) [pid = 1780] [serial = 1342] [outer = (nil)] 08:42:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x9a486c00) [pid = 1780] [serial = 1343] [outer = 0x99e86400] 08:42:02 INFO - PROCESS | 1780 | 1467387722977 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x9a5ea000) [pid = 1780] [serial = 1344] [outer = 0x99e86400] 08:42:03 INFO - PROCESS | 1780 | 1467387723896 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1688ms 08:42:03 INFO - PROCESS | 1780 | 1467387723955 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1780 | 1467387723959 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:42:03 INFO - PROCESS | 1780 | 1467387723967 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1780 | 1467387723970 Marionette TRACE conn3 <- [1,1762,null,{}] 08:42:03 INFO - PROCESS | 1780 | 1467387723976 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1780 | 1467387723983 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:04 INFO - PROCESS | 1780 | 1467387724176 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:42:04 INFO - PROCESS | 1780 | 1467387724438 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1780 | 1467387724448 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x9a1d0400 == 93 [pid = 1780] [id = 448] 08:42:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x9a2be800) [pid = 1780] [serial = 1345] [outer = (nil)] 08:42:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x9a723400) [pid = 1780] [serial = 1346] [outer = 0x9a2be800] 08:42:04 INFO - PROCESS | 1780 | 1467387724567 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0x9a726400) [pid = 1780] [serial = 1347] [outer = 0x9a2be800] 08:42:05 INFO - PROCESS | 1780 | 1467387725449 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1580ms 08:42:05 INFO - PROCESS | 1780 | 1467387725549 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1780 | 1467387725553 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:42:05 INFO - PROCESS | 1780 | 1467387725559 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1780 | 1467387725563 Marionette TRACE conn3 <- [1,1766,null,{}] 08:42:05 INFO - PROCESS | 1780 | 1467387725569 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 1780 | 1467387725574 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:05 INFO - PROCESS | 1780 | 1467387725763 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:42:06 INFO - PROCESS | 1780 | 1467387726028 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1780 | 1467387726038 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b365400 == 94 [pid = 1780] [id = 449] 08:42:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0x99e8a000) [pid = 1780] [serial = 1348] [outer = (nil)] 08:42:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 175 (0x9a72cc00) [pid = 1780] [serial = 1349] [outer = 0x99e8a000] 08:42:06 INFO - PROCESS | 1780 | 1467387726132 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 176 (0x9a74b800) [pid = 1780] [serial = 1350] [outer = 0x99e8a000] 08:42:07 INFO - PROCESS | 1780 | 1467387727020 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1531ms 08:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:42:07 INFO - PROCESS | 1780 | 1467387727091 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1780 | 1467387727095 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:42:07 INFO - PROCESS | 1780 | 1467387727102 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1780 | 1467387727106 Marionette TRACE conn3 <- [1,1770,null,{}] 08:42:07 INFO - PROCESS | 1780 | 1467387727112 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1780 | 1467387727118 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:07 INFO - PROCESS | 1780 | 1467387727373 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:42:07 INFO - PROCESS | 1780 | 1467387727721 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1780 | 1467387727728 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fe4000 == 95 [pid = 1780] [id = 450] 08:42:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 177 (0x93a1c800) [pid = 1780] [serial = 1351] [outer = (nil)] 08:42:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 178 (0x9b0f0800) [pid = 1780] [serial = 1352] [outer = 0x93a1c800] 08:42:07 INFO - PROCESS | 1780 | 1467387727816 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 179 (0x9b1e4000) [pid = 1780] [serial = 1353] [outer = 0x93a1c800] 08:42:08 INFO - PROCESS | 1780 | 1467387728723 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1690ms 08:42:08 INFO - PROCESS | 1780 | 1467387728792 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1780 | 1467387728796 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:42:08 INFO - PROCESS | 1780 | 1467387728802 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1780 | 1467387728806 Marionette TRACE conn3 <- [1,1774,null,{}] 08:42:08 INFO - PROCESS | 1780 | 1467387728812 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1780 | 1467387728816 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:09 INFO - PROCESS | 1780 | 1467387729051 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:42:09 INFO - PROCESS | 1780 | 1467387729357 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1780 | 1467387729366 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b0e7400 == 96 [pid = 1780] [id = 451] 08:42:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0x9b0ef000) [pid = 1780] [serial = 1354] [outer = (nil)] 08:42:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0x9b1ea800) [pid = 1780] [serial = 1355] [outer = 0x9b0ef000] 08:42:09 INFO - PROCESS | 1780 | 1467387729450 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 182 (0x9b1ec000) [pid = 1780] [serial = 1356] [outer = 0x9b0ef000] 08:42:10 INFO - PROCESS | 1780 | 1467387730355 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1631ms 08:42:10 INFO - PROCESS | 1780 | 1467387730435 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1780 | 1467387730439 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:42:10 INFO - PROCESS | 1780 | 1467387730446 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1780 | 1467387730449 Marionette TRACE conn3 <- [1,1778,null,{}] 08:42:10 INFO - PROCESS | 1780 | 1467387730455 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 1780 | 1467387730460 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:10 INFO - PROCESS | 1780 | 1467387730713 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:42:11 INFO - PROCESS | 1780 | 1467387731031 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1780 | 1467387731040 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b794c00 == 97 [pid = 1780] [id = 452] 08:42:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 183 (0x8b8c6c00) [pid = 1780] [serial = 1357] [outer = (nil)] 08:42:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0x8ee69400) [pid = 1780] [serial = 1358] [outer = 0x8b8c6c00] 08:42:11 INFO - PROCESS | 1780 | 1467387731122 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8f9e3c00) [pid = 1780] [serial = 1359] [outer = 0x8b8c6c00] 08:42:12 INFO - PROCESS | 1780 | 1467387732000 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1631ms 08:42:12 INFO - PROCESS | 1780 | 1467387732078 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1780 | 1467387732082 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:42:12 INFO - PROCESS | 1780 | 1467387732089 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1780 | 1467387732092 Marionette TRACE conn3 <- [1,1782,null,{}] 08:42:12 INFO - PROCESS | 1780 | 1467387732098 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1780 | 1467387732103 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:12 INFO - PROCESS | 1780 | 1467387732298 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:42:12 INFO - PROCESS | 1780 | 1467387732954 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1780 | 1467387732965 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b800 == 98 [pid = 1780] [id = 453] 08:42:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x8b78c000) [pid = 1780] [serial = 1360] [outer = (nil)] 08:42:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8b7ed800) [pid = 1780] [serial = 1361] [outer = 0x8b78c000] 08:42:13 INFO - PROCESS | 1780 | 1467387733046 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x8bdc9400) [pid = 1780] [serial = 1362] [outer = 0x8b78c000] 08:42:13 INFO - PROCESS | 1780 | 1467387733950 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1939ms 08:42:14 INFO - PROCESS | 1780 | 1467387734030 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1780 | 1467387734036 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:42:14 INFO - PROCESS | 1780 | 1467387734044 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1780 | 1467387734050 Marionette TRACE conn3 <- [1,1786,null,{}] 08:42:14 INFO - PROCESS | 1780 | 1467387734058 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1780 | 1467387734066 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:14 INFO - PROCESS | 1780 | 1467387734287 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:42:14 INFO - PROCESS | 1780 | 1467387734632 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1780 | 1467387734650 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e83b400 == 99 [pid = 1780] [id = 454] 08:42:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 189 (0x8e83d400) [pid = 1780] [serial = 1363] [outer = (nil)] 08:42:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x8ee62c00) [pid = 1780] [serial = 1364] [outer = 0x8e83d400] 08:42:14 INFO - PROCESS | 1780 | 1467387734802 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8f0c9000) [pid = 1780] [serial = 1365] [outer = 0x8e83d400] 08:42:15 INFO - PROCESS | 1780 | 1467387735814 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1837ms 08:42:15 INFO - PROCESS | 1780 | 1467387735883 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1780 | 1467387735889 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:42:15 INFO - PROCESS | 1780 | 1467387735897 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1780 | 1467387735901 Marionette TRACE conn3 <- [1,1790,null,{}] 08:42:15 INFO - PROCESS | 1780 | 1467387735907 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1780 | 1467387735912 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:16 INFO - PROCESS | 1780 | 1467387736113 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8e595c00 == 98 [pid = 1780] [id = 403] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef000 == 97 [pid = 1780] [id = 404] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee67400 == 96 [pid = 1780] [id = 402] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdd1400 == 95 [pid = 1780] [id = 400] 08:42:16 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x8f9dec00) [pid = 1780] [serial = 1265] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x99297000) [pid = 1780] [serial = 1244] [outer = (nil)] [url = about:blank] 08:42:16 INFO - PROCESS | 1780 | 1467387736457 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1780 | 1467387736469 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee400 == 94 [pid = 1780] [id = 438] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x91d4c400 == 93 [pid = 1780] [id = 437] 08:42:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee400 == 94 [pid = 1780] [id = 455] 08:42:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x899ef000) [pid = 1780] [serial = 1366] [outer = (nil)] 08:42:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8bdd1400) [pid = 1780] [serial = 1367] [outer = 0x899ef000] 08:42:16 INFO - PROCESS | 1780 | 1467387736571 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 192 (0x8e841000) [pid = 1780] [serial = 1368] [outer = 0x899ef000] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6a800 == 93 [pid = 1780] [id = 436] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee000 == 92 [pid = 1780] [id = 435] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc6800 == 91 [pid = 1780] [id = 419] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcf400 == 90 [pid = 1780] [id = 434] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8e664c00 == 89 [pid = 1780] [id = 420] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd71400 == 88 [pid = 1780] [id = 433] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371c00 == 87 [pid = 1780] [id = 432] 08:42:16 INFO - PROCESS | 1780 | --DOCSHELL 0x91fe1400 == 86 [pid = 1780] [id = 428] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9800 == 85 [pid = 1780] [id = 427] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb400 == 84 [pid = 1780] [id = 426] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x8b793c00 == 83 [pid = 1780] [id = 425] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x8f940c00 == 82 [pid = 1780] [id = 424] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5eac00 == 81 [pid = 1780] [id = 423] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x899f3c00 == 80 [pid = 1780] [id = 422] 08:42:17 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6f000 == 79 [pid = 1780] [id = 421] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 191 (0x8b789c00) [pid = 1780] [serial = 1248] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x92679c00) [pid = 1780] [serial = 1134] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x8f9c0000) [pid = 1780] [serial = 1200] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 188 (0x8b362c00) [pid = 1780] [serial = 1247] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x926f7800) [pid = 1780] [serial = 1137] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x93a27800) [pid = 1780] [serial = 1140] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x93c43c00) [pid = 1780] [serial = 1143] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x8f2e6000) [pid = 1780] [serial = 1260] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x8ee6f400) [pid = 1780] [serial = 1223] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 182 (0x9136f800) [pid = 1780] [serial = 1226] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 181 (0x8db1ec00) [pid = 1780] [serial = 1253] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x91f0c000) [pid = 1780] [serial = 1229] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x8e843400) [pid = 1780] [serial = 1257] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 178 (0x95208000) [pid = 1780] [serial = 1235] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 177 (0x8dd76800) [pid = 1780] [serial = 1254] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 176 (0x8bff1000) [pid = 1780] [serial = 1220] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 175 (0x8bfed800) [pid = 1780] [serial = 1250] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 174 (0x8d5e1c00) [pid = 1780] [serial = 1251] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x8f2e9000) [pid = 1780] [serial = 1262] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x92676c00) [pid = 1780] [serial = 1098] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x91fdf400) [pid = 1780] [serial = 1095] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x95394000) [pid = 1780] [serial = 1238] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x99212000) [pid = 1780] [serial = 1241] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x926f7c00) [pid = 1780] [serial = 1101] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x8f934c00) [pid = 1780] [serial = 1263] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8b8c5000) [pid = 1780] [serial = 1125] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8e841400) [pid = 1780] [serial = 1128] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x8f0c1800) [pid = 1780] [serial = 1259] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x8e83b000) [pid = 1780] [serial = 1256] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x9267c000) [pid = 1780] [serial = 1232] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x8f9e1400) [pid = 1780] [serial = 1131] [outer = (nil)] [url = about:blank] 08:42:17 INFO - PROCESS | 1780 | 1467387737524 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1691ms 08:42:17 INFO - PROCESS | 1780 | 1467387737589 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1780 | 1467387737593 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:42:17 INFO - PROCESS | 1780 | 1467387737601 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1780 | 1467387737609 Marionette TRACE conn3 <- [1,1794,null,{}] 08:42:17 INFO - PROCESS | 1780 | 1467387737624 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1780 | 1467387737631 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:17 INFO - PROCESS | 1780 | 1467387737811 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:42:18 INFO - PROCESS | 1780 | 1467387738055 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1780 | 1467387738062 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b793c00 == 80 [pid = 1780] [id = 456] 08:42:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x8bff1000) [pid = 1780] [serial = 1369] [outer = (nil)] 08:42:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x8f2f1800) [pid = 1780] [serial = 1370] [outer = 0x8bff1000] 08:42:18 INFO - PROCESS | 1780 | 1467387738136 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8f9e2000) [pid = 1780] [serial = 1371] [outer = 0x8bff1000] 08:42:18 INFO - PROCESS | 1780 | 1467387738882 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1340ms 08:42:18 INFO - PROCESS | 1780 | 1467387738946 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1780 | 1467387738951 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:42:18 INFO - PROCESS | 1780 | 1467387738962 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1780 | 1467387738965 Marionette TRACE conn3 <- [1,1798,null,{}] 08:42:18 INFO - PROCESS | 1780 | 1467387738971 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 1780 | 1467387738976 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:19 INFO - PROCESS | 1780 | 1467387739222 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:42:19 INFO - PROCESS | 1780 | 1467387739246 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1780 | 1467387739255 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcf400 == 81 [pid = 1780] [id = 457] 08:42:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x8f940c00) [pid = 1780] [serial = 1372] [outer = (nil)] 08:42:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x91237800) [pid = 1780] [serial = 1373] [outer = 0x8f940c00] 08:42:19 INFO - PROCESS | 1780 | 1467387739324 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x91d49800) [pid = 1780] [serial = 1374] [outer = 0x8f940c00] 08:42:20 INFO - PROCESS | 1780 | 1467387740267 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1379ms 08:42:20 INFO - PROCESS | 1780 | 1467387740343 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1780 | 1467387740346 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:42:20 INFO - PROCESS | 1780 | 1467387740353 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1780 | 1467387740356 Marionette TRACE conn3 <- [1,1802,null,{}] 08:42:20 INFO - PROCESS | 1780 | 1467387740362 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1780 | 1467387740381 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:20 INFO - PROCESS | 1780 | 1467387740649 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:42:20 INFO - PROCESS | 1780 | 1467387740727 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1780 | 1467387740744 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x91fe0c00 == 82 [pid = 1780] [id = 458] 08:42:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x91fe1400) [pid = 1780] [serial = 1375] [outer = (nil)] 08:42:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x92677400) [pid = 1780] [serial = 1376] [outer = 0x91fe1400] 08:42:20 INFO - PROCESS | 1780 | 1467387740818 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x926fa000) [pid = 1780] [serial = 1377] [outer = 0x91fe1400] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x95208c00) [pid = 1780] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x8bdc7000) [pid = 1780] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x96ec3400) [pid = 1780] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8e835400) [pid = 1780] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8bdc5800) [pid = 1780] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x9122c400) [pid = 1780] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x8bfe4800) [pid = 1780] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x91d4e400) [pid = 1780] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x899f0000) [pid = 1780] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8b787c00) [pid = 1780] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x8f82f000) [pid = 1780] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8dd72400) [pid = 1780] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8b8cc400) [pid = 1780] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x8e838000) [pid = 1780] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8dbba400) [pid = 1780] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8bfe6c00) [pid = 1780] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x9123a800) [pid = 1780] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8b366000) [pid = 1780] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8be9c400) [pid = 1780] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x8ee61800) [pid = 1780] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x9122f800) [pid = 1780] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x9136a000) [pid = 1780] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:42:21 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x91371400) [pid = 1780] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:42:22 INFO - PROCESS | 1780 | 1467387742151 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1838ms 08:42:22 INFO - PROCESS | 1780 | 1467387742192 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1780 | 1467387742195 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:42:22 INFO - PROCESS | 1780 | 1467387742202 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1780 | 1467387742204 Marionette TRACE conn3 <- [1,1806,null,{}] 08:42:22 INFO - PROCESS | 1780 | 1467387742210 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 1780 | 1467387742215 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:22 INFO - PROCESS | 1780 | 1467387742382 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:42:22 INFO - PROCESS | 1780 | 1467387742577 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1780 | 1467387742584 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e3400 == 83 [pid = 1780] [id = 459] 08:42:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x8bfe6c00) [pid = 1780] [serial = 1378] [outer = (nil)] 08:42:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8f936c00) [pid = 1780] [serial = 1379] [outer = 0x8bfe6c00] 08:42:22 INFO - PROCESS | 1780 | 1467387742651 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x91192800) [pid = 1780] [serial = 1380] [outer = 0x8bfe6c00] 08:42:23 INFO - PROCESS | 1780 | 1467387743424 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1332ms 08:42:23 INFO - PROCESS | 1780 | 1467387743535 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1780 | 1467387743541 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:42:23 INFO - PROCESS | 1780 | 1467387743550 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1780 | 1467387743557 Marionette TRACE conn3 <- [1,1810,null,{}] 08:42:23 INFO - PROCESS | 1780 | 1467387743566 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1780 | 1467387743573 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:23 INFO - PROCESS | 1780 | 1467387743793 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:42:24 INFO - PROCESS | 1780 | 1467387744014 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1780 | 1467387744031 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b788000 == 84 [pid = 1780] [id = 460] 08:42:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8b8ce800) [pid = 1780] [serial = 1381] [outer = (nil)] 08:42:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8bfe8c00) [pid = 1780] [serial = 1382] [outer = 0x8b8ce800] 08:42:24 INFO - PROCESS | 1780 | 1467387744152 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x8d5eb800) [pid = 1780] [serial = 1383] [outer = 0x8b8ce800] 08:42:25 INFO - PROCESS | 1780 | 1467387745232 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1736ms 08:42:25 INFO - PROCESS | 1780 | 1467387745286 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1780 | 1467387745291 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:42:25 INFO - PROCESS | 1780 | 1467387745303 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1780 | 1467387745309 Marionette TRACE conn3 <- [1,1814,null,{}] 08:42:25 INFO - PROCESS | 1780 | 1467387745315 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1780 | 1467387745320 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:25 INFO - PROCESS | 1780 | 1467387745533 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:42:25 INFO - PROCESS | 1780 | 1467387745862 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1780 | 1467387745869 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbb9c00 == 85 [pid = 1780] [id = 461] 08:42:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x8ee64000) [pid = 1780] [serial = 1384] [outer = (nil)] 08:42:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8ee70000) [pid = 1780] [serial = 1385] [outer = 0x8ee64000] 08:42:25 INFO - PROCESS | 1780 | 1467387745961 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8f2ee400) [pid = 1780] [serial = 1386] [outer = 0x8ee64000] 08:42:26 INFO - PROCESS | 1780 | 1467387746914 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1692ms 08:42:26 INFO - PROCESS | 1780 | 1467387746992 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1780 | 1467387746996 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:42:27 INFO - PROCESS | 1780 | 1467387747003 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1780 | 1467387747007 Marionette TRACE conn3 <- [1,1818,null,{}] 08:42:27 INFO - PROCESS | 1780 | 1467387747024 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1780 | 1467387747034 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:27 INFO - PROCESS | 1780 | 1467387747274 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:42:27 INFO - PROCESS | 1780 | 1467387747653 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1780 | 1467387747665 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x91239000 == 86 [pid = 1780] [id = 462] 08:42:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x91372400) [pid = 1780] [serial = 1387] [outer = (nil)] 08:42:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x91fe0000) [pid = 1780] [serial = 1388] [outer = 0x91372400] 08:42:27 INFO - PROCESS | 1780 | 1467387747759 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x926f1000) [pid = 1780] [serial = 1389] [outer = 0x91372400] 08:42:28 INFO - PROCESS | 1780 | 1467387748685 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1743ms 08:42:28 INFO - PROCESS | 1780 | 1467387748747 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1780 | 1467387748751 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:42:28 INFO - PROCESS | 1780 | 1467387748758 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1780 | 1467387748760 Marionette TRACE conn3 <- [1,1822,null,{}] 08:42:28 INFO - PROCESS | 1780 | 1467387748767 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1780 | 1467387748772 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:28 INFO - PROCESS | 1780 | 1467387748978 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:42:29 INFO - PROCESS | 1780 | 1467387749248 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1780 | 1467387749256 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e2000 == 87 [pid = 1780] [id = 463] 08:42:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8f2e6400) [pid = 1780] [serial = 1390] [outer = (nil)] 08:42:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x93c3a800) [pid = 1780] [serial = 1391] [outer = 0x8f2e6400] 08:42:29 INFO - PROCESS | 1780 | 1467387749382 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x95203800) [pid = 1780] [serial = 1392] [outer = 0x8f2e6400] 08:42:30 INFO - PROCESS | 1780 | 1467387750357 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1635ms 08:42:30 INFO - PROCESS | 1780 | 1467387750394 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1780 | 1467387750398 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:42:30 INFO - PROCESS | 1780 | 1467387750405 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1780 | 1467387750407 Marionette TRACE conn3 <- [1,1826,null,{}] 08:42:30 INFO - PROCESS | 1780 | 1467387750414 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 1780 | 1467387750419 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:30 INFO - PROCESS | 1780 | 1467387750621 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:42:30 INFO - PROCESS | 1780 | 1467387750930 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1780 | 1467387750939 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f825c00 == 88 [pid = 1780] [id = 464] 08:42:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x92ee6000) [pid = 1780] [serial = 1393] [outer = (nil)] 08:42:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x9538f000) [pid = 1780] [serial = 1394] [outer = 0x92ee6000] 08:42:31 INFO - PROCESS | 1780 | 1467387751029 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x978ab000) [pid = 1780] [serial = 1395] [outer = 0x92ee6000] 08:42:31 INFO - PROCESS | 1780 | 1467387751948 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1584ms 08:42:31 INFO - PROCESS | 1780 | 1467387751990 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1780 | 1467387751995 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:42:32 INFO - PROCESS | 1780 | 1467387752001 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1780 | 1467387752005 Marionette TRACE conn3 <- [1,1830,null,{}] 08:42:32 INFO - PROCESS | 1780 | 1467387752010 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1780 | 1467387752020 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:32 INFO - PROCESS | 1780 | 1467387752269 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:42:32 INFO - PROCESS | 1780 | 1467387752549 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1780 | 1467387752557 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea5000 == 89 [pid = 1780] [id = 465] 08:42:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x91fdf800) [pid = 1780] [serial = 1396] [outer = (nil)] 08:42:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x99d91800) [pid = 1780] [serial = 1397] [outer = 0x91fdf800] 08:42:32 INFO - PROCESS | 1780 | 1467387752700 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x9a0db000) [pid = 1780] [serial = 1398] [outer = 0x91fdf800] 08:42:33 INFO - PROCESS | 1780 | 1467387753693 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1738ms 08:42:33 INFO - PROCESS | 1780 | 1467387753741 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1780 | 1467387753745 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:42:33 INFO - PROCESS | 1780 | 1467387753751 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1780 | 1467387753755 Marionette TRACE conn3 <- [1,1834,null,{}] 08:42:33 INFO - PROCESS | 1780 | 1467387753761 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1780 | 1467387753766 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:33 INFO - PROCESS | 1780 | 1467387753958 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:42:34 INFO - PROCESS | 1780 | 1467387754263 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1780 | 1467387754273 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x978aa000 == 90 [pid = 1780] [id = 466] 08:42:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x99285c00) [pid = 1780] [serial = 1399] [outer = (nil)] 08:42:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x9a627800) [pid = 1780] [serial = 1400] [outer = 0x99285c00] 08:42:34 INFO - PROCESS | 1780 | 1467387754354 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x9a725400) [pid = 1780] [serial = 1401] [outer = 0x99285c00] 08:42:35 INFO - PROCESS | 1780 | 1467387755226 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1533ms 08:42:35 INFO - PROCESS | 1780 | 1467387755286 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:42:35 INFO - PROCESS | 1780 | 1467387755290 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:42:35 INFO - PROCESS | 1780 | 1467387755296 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1780 | 1467387755300 Marionette TRACE conn3 <- [1,1838,null,{}] 08:42:35 INFO - PROCESS | 1780 | 1467387755306 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1780 | 1467387755311 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:35 INFO - PROCESS | 1780 | 1467387755508 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:42:35 INFO - PROCESS | 1780 | 1467387755728 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1780 | 1467387755736 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b365000 == 91 [pid = 1780] [id = 467] 08:42:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x92672c00) [pid = 1780] [serial = 1402] [outer = (nil)] 08:42:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0x9b1e3400) [pid = 1780] [serial = 1403] [outer = 0x92672c00] 08:42:35 INFO - PROCESS | 1780 | 1467387755895 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0x9b1e9400) [pid = 1780] [serial = 1404] [outer = 0x92672c00] 08:42:36 INFO - PROCESS | 1780 | 1467387756846 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1591ms 08:42:36 INFO - PROCESS | 1780 | 1467387756888 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:42:36 INFO - PROCESS | 1780 | 1467387756892 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:42:36 INFO - PROCESS | 1780 | 1467387756898 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1780 | 1467387756902 Marionette TRACE conn3 <- [1,1842,null,{}] 08:42:36 INFO - PROCESS | 1780 | 1467387756908 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 1780 | 1467387756913 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:37 INFO - PROCESS | 1780 | 1467387757117 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:42:37 INFO - PROCESS | 1780 | 1467387757437 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1780 | 1467387757447 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c3400 == 92 [pid = 1780] [id = 468] 08:42:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 175 (0x8ee6b400) [pid = 1780] [serial = 1405] [outer = (nil)] 08:42:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 176 (0x9b1e7800) [pid = 1780] [serial = 1406] [outer = 0x8ee6b400] 08:42:37 INFO - PROCESS | 1780 | 1467387757532 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 177 (0x9b4b0000) [pid = 1780] [serial = 1407] [outer = 0x8ee6b400] 08:42:38 INFO - PROCESS | 1780 | 1467387758412 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1591ms 08:42:38 INFO - PROCESS | 1780 | 1467387758491 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1780 | 1467387758494 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:42:38 INFO - PROCESS | 1780 | 1467387758502 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1780 | 1467387758506 Marionette TRACE conn3 <- [1,1846,null,{}] 08:42:38 INFO - PROCESS | 1780 | 1467387758512 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1780 | 1467387758517 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:38 INFO - PROCESS | 1780 | 1467387758750 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:42:39 INFO - PROCESS | 1780 | 1467387759058 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1780 | 1467387759063 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f828400 == 93 [pid = 1780] [id = 469] 08:42:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 178 (0x93c3f000) [pid = 1780] [serial = 1408] [outer = (nil)] 08:42:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 179 (0x9b7c9000) [pid = 1780] [serial = 1409] [outer = 0x93c3f000] 08:42:39 INFO - PROCESS | 1780 | 1467387759153 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0x9b7cb400) [pid = 1780] [serial = 1410] [outer = 0x93c3f000] 08:42:40 INFO - PROCESS | 1780 | 1467387760062 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1632ms 08:42:40 INFO - PROCESS | 1780 | 1467387760135 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1780 | 1467387760140 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:42:40 INFO - PROCESS | 1780 | 1467387760146 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1780 | 1467387760150 Marionette TRACE conn3 <- [1,1850,null,{}] 08:42:40 INFO - PROCESS | 1780 | 1467387760157 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1780 | 1467387760163 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:40 INFO - PROCESS | 1780 | 1467387760445 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:42:40 INFO - PROCESS | 1780 | 1467387760784 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1780 | 1467387760795 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x99649400 == 94 [pid = 1780] [id = 470] 08:42:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0x9bf02000) [pid = 1780] [serial = 1411] [outer = (nil)] 08:42:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 182 (0x9bff6c00) [pid = 1780] [serial = 1412] [outer = 0x9bf02000] 08:42:40 INFO - PROCESS | 1780 | 1467387760893 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 183 (0x9c1de800) [pid = 1780] [serial = 1413] [outer = 0x9bf02000] 08:42:41 INFO - PROCESS | 1780 | 1467387761773 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1691ms 08:42:41 INFO - PROCESS | 1780 | 1467387761840 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1780 | 1467387761843 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:42:41 INFO - PROCESS | 1780 | 1467387761851 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1780 | 1467387761855 Marionette TRACE conn3 <- [1,1854,null,{}] 08:42:41 INFO - PROCESS | 1780 | 1467387761860 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1780 | 1467387761865 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:42 INFO - PROCESS | 1780 | 1467387762062 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:42:42 INFO - PROCESS | 1780 | 1467387762354 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1780 | 1467387762364 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7eb800 == 95 [pid = 1780] [id = 471] 08:42:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0x8bdc7c00) [pid = 1780] [serial = 1414] [outer = (nil)] 08:42:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8e597000) [pid = 1780] [serial = 1415] [outer = 0x8bdc7c00] 08:42:42 INFO - PROCESS | 1780 | 1467387762492 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x8f93f000) [pid = 1780] [serial = 1416] [outer = 0x8bdc7c00] 08:42:43 INFO - PROCESS | 1780 | 1467387763396 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1581ms 08:42:43 INFO - PROCESS | 1780 | 1467387763433 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1780 | 1467387763436 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:42:43 INFO - PROCESS | 1780 | 1467387763443 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1780 | 1467387763446 Marionette TRACE conn3 <- [1,1858,null,{}] 08:42:43 INFO - PROCESS | 1780 | 1467387763452 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1780 | 1467387763457 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:43 INFO - PROCESS | 1780 | 1467387763660 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:42:44 INFO - PROCESS | 1780 | 1467387764304 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1780 | 1467387764317 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78d000 == 96 [pid = 1780] [id = 472] 08:42:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8b78e800) [pid = 1780] [serial = 1417] [outer = (nil)] 08:42:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x8b7e7800) [pid = 1780] [serial = 1418] [outer = 0x8b78e800] 08:42:44 INFO - PROCESS | 1780 | 1467387764451 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 189 (0x8bea2000) [pid = 1780] [serial = 1419] [outer = 0x8b78e800] 08:42:45 INFO - PROCESS | 1780 | 1467387765378 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1981ms 08:42:45 INFO - PROCESS | 1780 | 1467387765426 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1780 | 1467387765432 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:42:45 INFO - PROCESS | 1780 | 1467387765440 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1780 | 1467387765444 Marionette TRACE conn3 <- [1,1862,null,{}] 08:42:45 INFO - PROCESS | 1780 | 1467387765452 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1780 | 1467387765460 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:45 INFO - PROCESS | 1780 | 1467387765654 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:42:46 INFO - PROCESS | 1780 | 1467387765991 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1780 | 1467387765998 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbbc00 == 97 [pid = 1780] [id = 473] 08:42:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x8dd7e800) [pid = 1780] [serial = 1420] [outer = (nil)] 08:42:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8e841400) [pid = 1780] [serial = 1421] [outer = 0x8dd7e800] 08:42:46 INFO - PROCESS | 1780 | 1467387766081 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 192 (0x8ee6cc00) [pid = 1780] [serial = 1422] [outer = 0x8dd7e800] 08:42:47 INFO - PROCESS | 1780 | 1467387767059 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1699ms 08:42:47 INFO - PROCESS | 1780 | 1467387767141 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1780 | 1467387767148 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:42:47 INFO - PROCESS | 1780 | 1467387767157 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1780 | 1467387767160 Marionette TRACE conn3 <- [1,1866,null,{}] 08:42:47 INFO - PROCESS | 1780 | 1467387767189 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 1780 | 1467387767193 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:47 INFO - PROCESS | 1780 | 1467387767415 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:42:47 INFO - PROCESS | 1780 | 1467387767785 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1780 | 1467387767792 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea2400 == 98 [pid = 1780] [id = 474] 08:42:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 193 (0x8e58b400) [pid = 1780] [serial = 1423] [outer = (nil)] 08:42:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 194 (0x90fdac00) [pid = 1780] [serial = 1424] [outer = 0x8e58b400] 08:42:47 INFO - PROCESS | 1780 | 1467387767868 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 195 (0x91f09c00) [pid = 1780] [serial = 1425] [outer = 0x8e58b400] 08:42:48 INFO - PROCESS | 1780 | 1467387768809 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1710ms 08:42:48 INFO - PROCESS | 1780 | 1467387768886 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1780 | 1467387768891 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:42:48 INFO - PROCESS | 1780 | 1467387768906 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1780 | 1467387768917 Marionette TRACE conn3 <- [1,1870,null,{}] 08:42:48 INFO - PROCESS | 1780 | 1467387768935 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 1780 | 1467387768945 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:49 INFO - PROCESS | 1780 | 1467387769194 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef400 == 97 [pid = 1780] [id = 332] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x91fdd000 == 96 [pid = 1780] [id = 412] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370400 == 95 [pid = 1780] [id = 413] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7c00 == 94 [pid = 1780] [id = 410] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 194 (0x91d44400) [pid = 1780] [serial = 1319] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 193 (0x95397c00) [pid = 1780] [serial = 1292] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 192 (0x91d45c00) [pid = 1780] [serial = 1280] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 191 (0x8f9db800) [pid = 1780] [serial = 1274] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x95202c00) [pid = 1780] [serial = 1289] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x8bdcd000) [pid = 1780] [serial = 1268] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 188 (0x99293c00) [pid = 1780] [serial = 1295] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x926f6400) [pid = 1780] [serial = 1283] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x91237c00) [pid = 1780] [serial = 1277] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x8e58c000) [pid = 1780] [serial = 1271] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x93c36c00) [pid = 1780] [serial = 1286] [outer = (nil)] [url = about:blank] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe6800 == 93 [pid = 1780] [id = 411] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8e664800 == 92 [pid = 1780] [id = 407] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x91fe0c00 == 91 [pid = 1780] [id = 458] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcf400 == 90 [pid = 1780] [id = 457] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b793c00 == 89 [pid = 1780] [id = 456] 08:42:49 INFO - PROCESS | 1780 | 1467387769552 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1780 | 1467387769559 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee400 == 88 [pid = 1780] [id = 455] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8e83b400 == 87 [pid = 1780] [id = 454] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b800 == 86 [pid = 1780] [id = 453] 08:42:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7c00 == 87 [pid = 1780] [id = 475] 08:42:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x899ee400) [pid = 1780] [serial = 1426] [outer = (nil)] 08:42:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x8d5ebc00) [pid = 1780] [serial = 1427] [outer = 0x899ee400] 08:42:49 INFO - PROCESS | 1780 | 1467387769640 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8e58f800) [pid = 1780] [serial = 1428] [outer = 0x899ee400] 08:42:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b789400 == 86 [pid = 1780] [id = 443] 08:42:50 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc6800 == 85 [pid = 1780] [id = 440] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x9520fc00) [pid = 1780] [serial = 1185] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x8e592000) [pid = 1780] [serial = 1167] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x8f81e000) [pid = 1780] [serial = 1173] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x91fd3400) [pid = 1780] [serial = 1176] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 182 (0x93c40800) [pid = 1780] [serial = 1182] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 181 (0x93a20000) [pid = 1780] [serial = 1179] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x9538c000) [pid = 1780] [serial = 1188] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x92ee6400) [pid = 1780] [serial = 1104] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 178 (0x983e2800) [pid = 1780] [serial = 1197] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 177 (0x8f2ef800) [pid = 1780] [serial = 1224] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 176 (0x8db25000) [pid = 1780] [serial = 1221] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 175 (0x91d48800) [pid = 1780] [serial = 1227] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 174 (0x91238000) [pid = 1780] [serial = 1218] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x91fd7800) [pid = 1780] [serial = 1313] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x8bdc4800) [pid = 1780] [serial = 1316] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x926f7000) [pid = 1780] [serial = 1314] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x8b7ea000) [pid = 1780] [serial = 1299] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x8b792800) [pid = 1780] [serial = 1298] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x91197800) [pid = 1780] [serial = 1310] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x8e598000) [pid = 1780] [serial = 1302] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8dd7cc00) [pid = 1780] [serial = 1301] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8ee64400) [pid = 1780] [serial = 1307] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x8f935000) [pid = 1780] [serial = 1308] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x8f9c0c00) [pid = 1780] [serial = 1305] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8f82d800) [pid = 1780] [serial = 1304] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x91376c00) [pid = 1780] [serial = 1311] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8d5eec00) [pid = 1780] [serial = 1317] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x95396400) [pid = 1780] [serial = 1191] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8db1a800) [pid = 1780] [serial = 1170] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x978a1c00) [pid = 1780] [serial = 1194] [outer = (nil)] [url = about:blank] 08:42:50 INFO - PROCESS | 1780 | 1467387770492 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1650ms 08:42:50 INFO - PROCESS | 1780 | 1467387770554 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1780 | 1467387770559 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:42:50 INFO - PROCESS | 1780 | 1467387770565 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1780 | 1467387770568 Marionette TRACE conn3 <- [1,1874,null,{}] 08:42:50 INFO - PROCESS | 1780 | 1467387770599 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 1780 | 1467387770603 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:50 INFO - PROCESS | 1780 | 1467387770792 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:42:50 INFO - PROCESS | 1780 | 1467387770827 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1780 | 1467387770838 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e8800 == 86 [pid = 1780] [id = 476] 08:42:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8bdc3400) [pid = 1780] [serial = 1429] [outer = (nil)] 08:42:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8f81fc00) [pid = 1780] [serial = 1430] [outer = 0x8bdc3400] 08:42:50 INFO - PROCESS | 1780 | 1467387770912 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8f9bb800) [pid = 1780] [serial = 1431] [outer = 0x8bdc3400] 08:42:51 INFO - PROCESS | 1780 | 1467387771974 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1438ms 08:42:52 INFO - PROCESS | 1780 | 1467387772012 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1780 | 1467387772015 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:42:52 INFO - PROCESS | 1780 | 1467387772022 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1780 | 1467387772025 Marionette TRACE conn3 <- [1,1878,null,{}] 08:42:52 INFO - PROCESS | 1780 | 1467387772031 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1780 | 1467387772035 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:52 INFO - PROCESS | 1780 | 1467387772276 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:42:52 INFO - PROCESS | 1780 | 1467387772304 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1780 | 1467387772320 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x91197800 == 87 [pid = 1780] [id = 477] 08:42:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x91237c00) [pid = 1780] [serial = 1432] [outer = (nil)] 08:42:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x91d48800) [pid = 1780] [serial = 1433] [outer = 0x91237c00] 08:42:52 INFO - PROCESS | 1780 | 1467387772410 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x92671800) [pid = 1780] [serial = 1434] [outer = 0x91237c00] 08:42:53 INFO - PROCESS | 1780 | 1467387773410 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1429ms 08:42:53 INFO - PROCESS | 1780 | 1467387773452 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1780 | 1467387773470 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:42:53 INFO - PROCESS | 1780 | 1467387773495 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1780 | 1467387773499 Marionette TRACE conn3 <- [1,1882,null,{}] 08:42:53 INFO - PROCESS | 1780 | 1467387773504 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 1780 | 1467387773509 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:53 INFO - PROCESS | 1780 | 1467387773765 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:42:53 INFO - PROCESS | 1780 | 1467387773793 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1780 | 1467387773799 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e4800 == 88 [pid = 1780] [id = 478] 08:42:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8f0bd400) [pid = 1780] [serial = 1435] [outer = (nil)] 08:42:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x93c40800) [pid = 1780] [serial = 1436] [outer = 0x8f0bd400] 08:42:53 INFO - PROCESS | 1780 | 1467387773866 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x95202c00) [pid = 1780] [serial = 1437] [outer = 0x8f0bd400] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x91fe1400) [pid = 1780] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x8f9bac00) [pid = 1780] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x8db21800) [pid = 1780] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8bdc8400) [pid = 1780] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x926ec000) [pid = 1780] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8e589c00) [pid = 1780] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x8f940c00) [pid = 1780] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x91234000) [pid = 1780] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x926ef400) [pid = 1780] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x8bff1000) [pid = 1780] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8e83d400) [pid = 1780] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8b8cfc00) [pid = 1780] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8d5ec800) [pid = 1780] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8f0c8400) [pid = 1780] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x899ef000) [pid = 1780] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x8b78a800) [pid = 1780] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x92fa8000) [pid = 1780] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8f937c00) [pid = 1780] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x8b78c000) [pid = 1780] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x93a2f000) [pid = 1780] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x8b7e5c00) [pid = 1780] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x8dd7f400) [pid = 1780] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x92671c00) [pid = 1780] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:42:54 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x8ee6f800) [pid = 1780] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:42:55 INFO - PROCESS | 1780 | 1467387775237 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1786ms 08:42:55 INFO - PROCESS | 1780 | 1467387775282 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1780 | 1467387775286 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:42:55 INFO - PROCESS | 1780 | 1467387775292 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1780 | 1467387775295 Marionette TRACE conn3 <- [1,1886,null,{}] 08:42:55 INFO - PROCESS | 1780 | 1467387775300 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 1780 | 1467387775312 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:55 INFO - PROCESS | 1780 | 1467387775488 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:42:55 INFO - PROCESS | 1780 | 1467387775671 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1780 | 1467387775681 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef000 == 89 [pid = 1780] [id = 479] 08:42:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8b366c00) [pid = 1780] [serial = 1438] [outer = (nil)] 08:42:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8e589c00) [pid = 1780] [serial = 1439] [outer = 0x8b366c00] 08:42:55 INFO - PROCESS | 1780 | 1467387775746 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8f0c8400) [pid = 1780] [serial = 1440] [outer = 0x8b366c00] 08:42:56 INFO - PROCESS | 1780 | 1467387776544 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1284ms 08:42:56 INFO - PROCESS | 1780 | 1467387776659 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1780 | 1467387776665 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:42:56 INFO - PROCESS | 1780 | 1467387776674 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1780 | 1467387776680 Marionette TRACE conn3 <- [1,1890,null,{}] 08:42:56 INFO - PROCESS | 1780 | 1467387776690 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1780 | 1467387776695 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:56 INFO - PROCESS | 1780 | 1467387776944 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:42:57 INFO - PROCESS | 1780 | 1467387777294 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1780 | 1467387777312 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792c00 == 90 [pid = 1780] [id = 480] 08:42:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8d5e4000) [pid = 1780] [serial = 1441] [outer = (nil)] 08:42:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8db1fc00) [pid = 1780] [serial = 1442] [outer = 0x8d5e4000] 08:42:57 INFO - PROCESS | 1780 | 1467387777398 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x8dd76400) [pid = 1780] [serial = 1443] [outer = 0x8d5e4000] 08:42:58 INFO - PROCESS | 1780 | 1467387778352 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1740ms 08:42:58 INFO - PROCESS | 1780 | 1467387778415 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1780 | 1467387778420 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:42:58 INFO - PROCESS | 1780 | 1467387778431 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1780 | 1467387778436 Marionette TRACE conn3 <- [1,1894,null,{}] 08:42:58 INFO - PROCESS | 1780 | 1467387778444 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1780 | 1467387778450 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:58 INFO - PROCESS | 1780 | 1467387778690 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:42:59 INFO - PROCESS | 1780 | 1467387779001 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1780 | 1467387779012 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:42:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e843000 == 91 [pid = 1780] [id = 481] 08:42:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x8f2f0800) [pid = 1780] [serial = 1444] [outer = (nil)] 08:42:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x8f823c00) [pid = 1780] [serial = 1445] [outer = 0x8f2f0800] 08:42:59 INFO - PROCESS | 1780 | 1467387779100 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x8f93ec00) [pid = 1780] [serial = 1446] [outer = 0x8f2f0800] 08:43:00 INFO - PROCESS | 1780 | 1467387780137 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1796ms 08:43:00 INFO - PROCESS | 1780 | 1467387780225 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:43:00 INFO - PROCESS | 1780 | 1467387780229 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:43:00 INFO - PROCESS | 1780 | 1467387780236 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1780 | 1467387780240 Marionette TRACE conn3 <- [1,1898,null,{}] 08:43:00 INFO - PROCESS | 1780 | 1467387780254 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 1780 | 1467387780263 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:00 INFO - PROCESS | 1780 | 1467387780620 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:43:00 INFO - PROCESS | 1780 | 1467387780890 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1780 | 1467387780903 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x9266ec00 == 92 [pid = 1780] [id = 482] 08:43:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x9266f000) [pid = 1780] [serial = 1447] [outer = (nil)] 08:43:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x926ec000) [pid = 1780] [serial = 1448] [outer = 0x9266f000] 08:43:00 INFO - PROCESS | 1780 | 1467387780989 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x92eea400) [pid = 1780] [serial = 1449] [outer = 0x9266f000] 08:43:01 INFO - PROCESS | 1780 | 1467387781928 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1734ms 08:43:01 INFO - PROCESS | 1780 | 1467387781970 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:43:01 INFO - PROCESS | 1780 | 1467387781975 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:43:01 INFO - PROCESS | 1780 | 1467387781982 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1780 | 1467387781986 Marionette TRACE conn3 <- [1,1902,null,{}] 08:43:01 INFO - PROCESS | 1780 | 1467387781992 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1780 | 1467387781997 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:02 INFO - PROCESS | 1780 | 1467387782200 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:43:02 INFO - PROCESS | 1780 | 1467387782508 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1780 | 1467387782520 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db16800 == 93 [pid = 1780] [id = 483] 08:43:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8f93bc00) [pid = 1780] [serial = 1450] [outer = (nil)] 08:43:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x947a0400) [pid = 1780] [serial = 1451] [outer = 0x8f93bc00] 08:43:02 INFO - PROCESS | 1780 | 1467387782609 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x9538b400) [pid = 1780] [serial = 1452] [outer = 0x8f93bc00] 08:43:03 INFO - PROCESS | 1780 | 1467387783490 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1585ms 08:43:03 INFO - PROCESS | 1780 | 1467387783567 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1780 | 1467387783572 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:43:03 INFO - PROCESS | 1780 | 1467387783580 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1780 | 1467387783583 Marionette TRACE conn3 <- [1,1906,null,{}] 08:43:03 INFO - PROCESS | 1780 | 1467387783589 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1780 | 1467387783594 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:03 INFO - PROCESS | 1780 | 1467387783791 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:43:04 INFO - PROCESS | 1780 | 1467387784061 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1780 | 1467387784068 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5800 == 94 [pid = 1780] [id = 484] 08:43:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x93a25400) [pid = 1780] [serial = 1453] [outer = (nil)] 08:43:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x96ec3400) [pid = 1780] [serial = 1454] [outer = 0x93a25400] 08:43:04 INFO - PROCESS | 1780 | 1467387784198 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x978ac000) [pid = 1780] [serial = 1455] [outer = 0x93a25400] 08:43:05 INFO - PROCESS | 1780 | 1467387785090 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1542ms 08:43:05 INFO - PROCESS | 1780 | 1467387785123 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1780 | 1467387785126 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:43:05 INFO - PROCESS | 1780 | 1467387785134 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1780 | 1467387785138 Marionette TRACE conn3 <- [1,1910,null,{}] 08:43:05 INFO - PROCESS | 1780 | 1467387785160 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1780 | 1467387785172 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:05 INFO - PROCESS | 1780 | 1467387785501 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:43:05 INFO - PROCESS | 1780 | 1467387785720 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1780 | 1467387785726 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a32c00 == 95 [pid = 1780] [id = 485] 08:43:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x9929e400) [pid = 1780] [serial = 1456] [outer = (nil)] 08:43:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x99e8bc00) [pid = 1780] [serial = 1457] [outer = 0x9929e400] 08:43:05 INFO - PROCESS | 1780 | 1467387785823 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x9a23d000) [pid = 1780] [serial = 1458] [outer = 0x9929e400] 08:43:06 INFO - PROCESS | 1780 | 1467387786775 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1682ms 08:43:06 INFO - PROCESS | 1780 | 1467387786817 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:43:06 INFO - PROCESS | 1780 | 1467387786821 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:43:06 INFO - PROCESS | 1780 | 1467387786827 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1780 | 1467387786831 Marionette TRACE conn3 <- [1,1914,null,{}] 08:43:06 INFO - PROCESS | 1780 | 1467387786837 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1780 | 1467387786842 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:07 INFO - PROCESS | 1780 | 1467387787042 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:43:07 INFO - PROCESS | 1780 | 1467387787322 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1780 | 1467387787332 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ee000 == 96 [pid = 1780] [id = 486] 08:43:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8be9c000) [pid = 1780] [serial = 1459] [outer = (nil)] 08:43:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x9a724c00) [pid = 1780] [serial = 1460] [outer = 0x8be9c000] 08:43:07 INFO - PROCESS | 1780 | 1467387787457 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x9a72f400) [pid = 1780] [serial = 1461] [outer = 0x8be9c000] 08:43:08 INFO - PROCESS | 1780 | 1467387788322 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1551ms 08:43:08 INFO - PROCESS | 1780 | 1467387788379 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1780 | 1467387788383 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:43:08 INFO - PROCESS | 1780 | 1467387788390 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1780 | 1467387788394 Marionette TRACE conn3 <- [1,1918,null,{}] 08:43:08 INFO - PROCESS | 1780 | 1467387788399 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1780 | 1467387788404 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:08 INFO - PROCESS | 1780 | 1467387788600 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:43:08 INFO - PROCESS | 1780 | 1467387788869 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1780 | 1467387788876 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x99e8b800 == 97 [pid = 1780] [id = 487] 08:43:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x9a5e8c00) [pid = 1780] [serial = 1462] [outer = (nil)] 08:43:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x9b1e6c00) [pid = 1780] [serial = 1463] [outer = 0x9a5e8c00] 08:43:09 INFO - PROCESS | 1780 | 1467387789003 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x9b67ac00) [pid = 1780] [serial = 1464] [outer = 0x9a5e8c00] 08:43:09 INFO - PROCESS | 1780 | 1467387789876 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1533ms 08:43:09 INFO - PROCESS | 1780 | 1467387789924 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1780 | 1467387789928 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:43:09 INFO - PROCESS | 1780 | 1467387789935 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1780 | 1467387789939 Marionette TRACE conn3 <- [1,1922,null,{}] 08:43:09 INFO - PROCESS | 1780 | 1467387789945 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1780 | 1467387789951 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:10 INFO - PROCESS | 1780 | 1467387790145 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:43:10 INFO - PROCESS | 1780 | 1467387790465 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1780 | 1467387790475 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x9b0e9c00 == 98 [pid = 1780] [id = 488] 08:43:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x9b0f5400) [pid = 1780] [serial = 1465] [outer = (nil)] 08:43:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x9b9dec00) [pid = 1780] [serial = 1466] [outer = 0x9b0f5400] 08:43:10 INFO - PROCESS | 1780 | 1467387790562 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x9bff6800) [pid = 1780] [serial = 1467] [outer = 0x9b0f5400] 08:43:11 INFO - PROCESS | 1780 | 1467387791457 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1596ms 08:43:11 INFO - PROCESS | 1780 | 1467387791532 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1780 | 1467387791535 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:43:11 INFO - PROCESS | 1780 | 1467387791542 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1780 | 1467387791545 Marionette TRACE conn3 <- [1,1926,null,{}] 08:43:11 INFO - PROCESS | 1780 | 1467387791552 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1780 | 1467387791557 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:11 INFO - PROCESS | 1780 | 1467387791804 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:43:12 INFO - PROCESS | 1780 | 1467387792121 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1780 | 1467387792127 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65e400 == 99 [pid = 1780] [id = 489] 08:43:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0x8e837c00) [pid = 1780] [serial = 1468] [outer = (nil)] 08:43:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0x9c250400) [pid = 1780] [serial = 1469] [outer = 0x8e837c00] 08:43:12 INFO - PROCESS | 1780 | 1467387792219 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 175 (0x9c2de000) [pid = 1780] [serial = 1470] [outer = 0x8e837c00] 08:43:13 INFO - PROCESS | 1780 | 1467387793115 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1602ms 08:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:43:13 INFO - PROCESS | 1780 | 1467387793147 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1780 | 1467387793151 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:43:13 INFO - PROCESS | 1780 | 1467387793158 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1780 | 1467387793162 Marionette TRACE conn3 <- [1,1930,null,{}] 08:43:13 INFO - PROCESS | 1780 | 1467387793168 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1780 | 1467387793174 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:13 INFO - PROCESS | 1780 | 1467387793409 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:43:13 INFO - PROCESS | 1780 | 1467387793734 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1780 | 1467387793745 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x9d870c00 == 100 [pid = 1780] [id = 490] 08:43:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 176 (0x9d871400) [pid = 1780] [serial = 1471] [outer = (nil)] 08:43:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 177 (0xa1013c00) [pid = 1780] [serial = 1472] [outer = 0x9d871400] 08:43:13 INFO - PROCESS | 1780 | 1467387793831 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 178 (0xa2006400) [pid = 1780] [serial = 1473] [outer = 0x9d871400] 08:43:14 INFO - PROCESS | 1780 | 1467387794759 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1648ms 08:43:14 INFO - PROCESS | 1780 | 1467387794806 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1780 | 1467387794810 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:43:14 INFO - PROCESS | 1780 | 1467387794817 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1780 | 1467387794821 Marionette TRACE conn3 <- [1,1934,null,{}] 08:43:14 INFO - PROCESS | 1780 | 1467387794827 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1780 | 1467387794832 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:15 INFO - PROCESS | 1780 | 1467387795024 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:43:15 INFO - PROCESS | 1780 | 1467387795355 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1780 | 1467387795364 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:15 INFO - PROCESS | 1780 | ++DOCSHELL 0xa108f800 == 101 [pid = 1780] [id = 491] 08:43:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 179 (0xa2005400) [pid = 1780] [serial = 1474] [outer = (nil)] 08:43:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0xa20a6c00) [pid = 1780] [serial = 1475] [outer = 0xa2005400] 08:43:15 INFO - PROCESS | 1780 | 1467387795459 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0xa2373800) [pid = 1780] [serial = 1476] [outer = 0xa2005400] 08:43:16 INFO - PROCESS | 1780 | 1467387796373 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 08:43:16 INFO - PROCESS | 1780 | 1467387796449 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1780 | 1467387796452 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:43:16 INFO - PROCESS | 1780 | 1467387796459 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1780 | 1467387796461 Marionette TRACE conn3 <- [1,1938,null,{}] 08:43:16 INFO - PROCESS | 1780 | 1467387796468 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1780 | 1467387796473 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:16 INFO - PROCESS | 1780 | 1467387796680 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:43:17 INFO - PROCESS | 1780 | 1467387797025 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1780 | 1467387797033 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5800 == 102 [pid = 1780] [id = 492] 08:43:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 182 (0x8d5e4c00) [pid = 1780] [serial = 1477] [outer = (nil)] 08:43:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 183 (0xa23a8c00) [pid = 1780] [serial = 1478] [outer = 0x8d5e4c00] 08:43:17 INFO - PROCESS | 1780 | 1467387797118 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 184 (0xa2564c00) [pid = 1780] [serial = 1479] [outer = 0x8d5e4c00] 08:43:18 INFO - PROCESS | 1780 | 1467387798024 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1629ms 08:43:18 INFO - PROCESS | 1780 | 1467387798090 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1780 | 1467387798094 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:43:18 INFO - PROCESS | 1780 | 1467387798101 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1780 | 1467387798104 Marionette TRACE conn3 <- [1,1942,null,{}] 08:43:18 INFO - PROCESS | 1780 | 1467387798110 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 1780 | 1467387798115 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:18 INFO - PROCESS | 1780 | 1467387798315 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:43:18 INFO - PROCESS | 1780 | 1467387798638 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1780 | 1467387798644 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b366400 == 103 [pid = 1780] [id = 493] 08:43:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 185 (0x8b367400) [pid = 1780] [serial = 1480] [outer = (nil)] 08:43:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 186 (0x8e841800) [pid = 1780] [serial = 1481] [outer = 0x8b367400] 08:43:18 INFO - PROCESS | 1780 | 1467387798731 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 187 (0x8f815400) [pid = 1780] [serial = 1482] [outer = 0x8b367400] 08:43:20 INFO - PROCESS | 1780 | 1467387800161 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2132ms 08:43:20 INFO - PROCESS | 1780 | 1467387800248 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1780 | 1467387800255 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:43:20 INFO - PROCESS | 1780 | 1467387800265 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1780 | 1467387800269 Marionette TRACE conn3 <- [1,1946,null,{}] 08:43:20 INFO - PROCESS | 1780 | 1467387800278 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1780 | 1467387800283 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:20 INFO - PROCESS | 1780 | 1467387800485 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:43:20 INFO - PROCESS | 1780 | 1467387800762 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1780 | 1467387800777 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8c00 == 104 [pid = 1780] [id = 494] 08:43:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 188 (0x8b792400) [pid = 1780] [serial = 1483] [outer = (nil)] 08:43:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 189 (0x8bea4800) [pid = 1780] [serial = 1484] [outer = 0x8b792400] 08:43:20 INFO - PROCESS | 1780 | 1467387800854 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 190 (0x8d5e2800) [pid = 1780] [serial = 1485] [outer = 0x8b792400] 08:43:22 INFO - PROCESS | 1780 | 1467387802008 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1799ms 08:43:22 INFO - PROCESS | 1780 | 1467387802065 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1780 | 1467387802072 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:43:22 INFO - PROCESS | 1780 | 1467387802083 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1780 | 1467387802086 Marionette TRACE conn3 <- [1,1950,null,{}] 08:43:22 INFO - PROCESS | 1780 | 1467387802094 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1780 | 1467387802100 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:22 INFO - PROCESS | 1780 | 1467387802410 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:43:22 INFO - PROCESS | 1780 | 1467387802653 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1780 | 1467387802664 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65f800 == 105 [pid = 1780] [id = 495] 08:43:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 191 (0x8f0c6800) [pid = 1780] [serial = 1486] [outer = (nil)] 08:43:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 192 (0x8f813c00) [pid = 1780] [serial = 1487] [outer = 0x8f0c6800] 08:43:22 INFO - PROCESS | 1780 | 1467387802740 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 193 (0x8f82bc00) [pid = 1780] [serial = 1488] [outer = 0x8f0c6800] 08:43:23 INFO - PROCESS | 1780 | 1467387803680 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1636ms 08:43:23 INFO - PROCESS | 1780 | 1467387803720 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1780 | 1467387803724 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:43:23 INFO - PROCESS | 1780 | 1467387803730 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1780 | 1467387803736 Marionette TRACE conn3 <- [1,1954,null,{}] 08:43:23 INFO - PROCESS | 1780 | 1467387803752 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1780 | 1467387803760 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:23 INFO - PROCESS | 1780 | 1467387803947 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:43:24 INFO - PROCESS | 1780 | 1467387804277 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1780 | 1467387804291 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x91368000 == 106 [pid = 1780] [id = 496] 08:43:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 194 (0x9136c800) [pid = 1780] [serial = 1489] [outer = (nil)] 08:43:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 195 (0x91f10800) [pid = 1780] [serial = 1490] [outer = 0x9136c800] 08:43:24 INFO - PROCESS | 1780 | 1467387804368 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 196 (0x9266e800) [pid = 1780] [serial = 1491] [outer = 0x9136c800] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcfc00 == 105 [pid = 1780] [id = 326] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899ec400 == 104 [pid = 1780] [id = 348] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e4800 == 103 [pid = 1780] [id = 478] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x91197800 == 102 [pid = 1780] [id = 477] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e8800 == 101 [pid = 1780] [id = 476] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7c00 == 100 [pid = 1780] [id = 475] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea2400 == 99 [pid = 1780] [id = 474] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbbc00 == 98 [pid = 1780] [id = 473] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78d000 == 97 [pid = 1780] [id = 472] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c3400 == 96 [pid = 1780] [id = 468] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x978aa000 == 95 [pid = 1780] [id = 466] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b365000 == 94 [pid = 1780] [id = 467] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78c400 == 93 [pid = 1780] [id = 414] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea5000 == 92 [pid = 1780] [id = 465] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8f825c00 == 91 [pid = 1780] [id = 464] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e2000 == 90 [pid = 1780] [id = 463] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e3400 == 89 [pid = 1780] [id = 459] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x91197400 == 88 [pid = 1780] [id = 408] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x91230c00 == 87 [pid = 1780] [id = 442] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796800 == 86 [pid = 1780] [id = 329] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2e8c00 == 85 [pid = 1780] [id = 377] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899ebc00 == 84 [pid = 1780] [id = 351] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9d000 == 83 [pid = 1780] [id = 439] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8f828c00 == 82 [pid = 1780] [id = 360] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e6000 == 81 [pid = 1780] [id = 405] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7400 == 80 [pid = 1780] [id = 338] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbb9c00 == 79 [pid = 1780] [id = 461] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e593800 == 78 [pid = 1780] [id = 375] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e665c00 == 77 [pid = 1780] [id = 350] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b788000 == 76 [pid = 1780] [id = 460] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b367800 == 75 [pid = 1780] [id = 328] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8f828400 == 74 [pid = 1780] [id = 469] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6f0c00 == 73 [pid = 1780] [id = 331] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x91239000 == 72 [pid = 1780] [id = 462] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e9c00 == 71 [pid = 1780] [id = 429] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc4400 == 70 [pid = 1780] [id = 406] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e6800 == 69 [pid = 1780] [id = 430] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc3c00 == 68 [pid = 1780] [id = 333] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x99649400 == 67 [pid = 1780] [id = 470] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdccc00 == 66 [pid = 1780] [id = 399] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7eb800 == 65 [pid = 1780] [id = 471] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9122f400 == 64 [pid = 1780] [id = 340] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea2800 == 63 [pid = 1780] [id = 431] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e662c00 == 62 [pid = 1780] [id = 441] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x95395400 == 61 [pid = 1780] [id = 445] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x90fe4000 == 60 [pid = 1780] [id = 450] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee64800 == 59 [pid = 1780] [id = 447] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9b0e7400 == 58 [pid = 1780] [id = 451] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b794c00 == 57 [pid = 1780] [id = 452] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b366800 == 56 [pid = 1780] [id = 444] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8f816800 == 55 [pid = 1780] [id = 376] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x91231800 == 54 [pid = 1780] [id = 353] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b000 == 53 [pid = 1780] [id = 378] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x978a2000 == 52 [pid = 1780] [id = 446] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9a1d0400 == 51 [pid = 1780] [id = 448] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b788c00 == 50 [pid = 1780] [id = 367] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b365400 == 49 [pid = 1780] [id = 449] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e8400 == 48 [pid = 1780] [id = 374] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8cf800 == 47 [pid = 1780] [id = 323] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdca000 == 46 [pid = 1780] [id = 349] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc6400 == 45 [pid = 1780] [id = 327] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x92fb3400 == 44 [pid = 1780] [id = 379] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36e400 == 43 [pid = 1780] [id = 409] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfee800 == 42 [pid = 1780] [id = 352] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78cc00 == 41 [pid = 1780] [id = 380] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e8c00 == 40 [pid = 1780] [id = 494] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b366400 == 39 [pid = 1780] [id = 493] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5800 == 38 [pid = 1780] [id = 492] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9d870c00 == 37 [pid = 1780] [id = 490] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0xa108f800 == 36 [pid = 1780] [id = 491] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65e400 == 35 [pid = 1780] [id = 489] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9b0e9c00 == 34 [pid = 1780] [id = 488] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x99e8b800 == 33 [pid = 1780] [id = 487] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x93a32c00 == 32 [pid = 1780] [id = 485] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899ee000 == 31 [pid = 1780] [id = 486] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5800 == 30 [pid = 1780] [id = 484] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8db16800 == 29 [pid = 1780] [id = 483] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x9266ec00 == 28 [pid = 1780] [id = 482] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8e843000 == 27 [pid = 1780] [id = 481] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef000 == 26 [pid = 1780] [id = 479] 08:43:26 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792c00 == 25 [pid = 1780] [id = 480] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 195 (0x92677400) [pid = 1780] [serial = 1376] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 194 (0x9a72cc00) [pid = 1780] [serial = 1349] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 193 (0x90fe0c00) [pid = 1780] [serial = 1275] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 192 (0x8e6e3000) [pid = 1780] [serial = 1272] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 191 (0x9a1cf400) [pid = 1780] [serial = 1340] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 190 (0x8f2ed000) [pid = 1780] [serial = 1325] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 189 (0x8db19800) [pid = 1780] [serial = 1322] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 188 (0x99e84c00) [pid = 1780] [serial = 1337] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 187 (0x926f1c00) [pid = 1780] [serial = 1328] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 186 (0x99288c00) [pid = 1780] [serial = 1242] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 185 (0x9a723400) [pid = 1780] [serial = 1346] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 184 (0x9a486c00) [pid = 1780] [serial = 1343] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 183 (0x9520f000) [pid = 1780] [serial = 1290] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 182 (0x91d49800) [pid = 1780] [serial = 1374] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 181 (0x92edd400) [pid = 1780] [serial = 1233] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x93c41800) [pid = 1780] [serial = 1287] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x8f2f1800) [pid = 1780] [serial = 1370] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 178 (0x8f0c9000) [pid = 1780] [serial = 1365] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 177 (0x8bea0c00) [pid = 1780] [serial = 1269] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 176 (0x8ee62c00) [pid = 1780] [serial = 1364] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 175 (0x9b1ea800) [pid = 1780] [serial = 1355] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 174 (0x92fadc00) [pid = 1780] [serial = 1284] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x978aa800) [pid = 1780] [serial = 1334] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x91368800) [pid = 1780] [serial = 1278] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x8bdd1400) [pid = 1780] [serial = 1367] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x91d50000) [pid = 1780] [serial = 1281] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x8f9e2000) [pid = 1780] [serial = 1371] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x9929c000) [pid = 1780] [serial = 1296] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x98310400) [pid = 1780] [serial = 1293] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x8dbc2800) [pid = 1780] [serial = 1323] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8b7ed800) [pid = 1780] [serial = 1361] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x926fa000) [pid = 1780] [serial = 1377] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x95335400) [pid = 1780] [serial = 1331] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x96ec3c00) [pid = 1780] [serial = 1239] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x8e841000) [pid = 1780] [serial = 1368] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x9b0f0800) [pid = 1780] [serial = 1352] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x91237800) [pid = 1780] [serial = 1373] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x99298400) [pid = 1780] [serial = 1245] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x91fdbc00) [pid = 1780] [serial = 1230] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x9520bc00) [pid = 1780] [serial = 1236] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8bdc9400) [pid = 1780] [serial = 1362] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x90fd5400) [pid = 1780] [serial = 1266] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8ee69400) [pid = 1780] [serial = 1358] [outer = (nil)] [url = about:blank] 08:43:26 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8f936c00) [pid = 1780] [serial = 1379] [outer = (nil)] [url = about:blank] 08:43:27 INFO - PROCESS | 1780 | 1467387807527 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 3846ms 08:43:27 INFO - PROCESS | 1780 | 1467387807578 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1780 | 1467387807584 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:43:27 INFO - PROCESS | 1780 | 1467387807592 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1780 | 1467387807600 Marionette TRACE conn3 <- [1,1958,null,{}] 08:43:27 INFO - PROCESS | 1780 | 1467387807607 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1780 | 1467387807612 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:27 INFO - PROCESS | 1780 | 1467387807787 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:43:28 INFO - PROCESS | 1780 | 1467387807993 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1780 | 1467387808004 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78d400 == 26 [pid = 1780] [id = 497] 08:43:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x8b78d800) [pid = 1780] [serial = 1492] [outer = (nil)] 08:43:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x8b7ec000) [pid = 1780] [serial = 1493] [outer = 0x8b78d800] 08:43:28 INFO - PROCESS | 1780 | 1467387808127 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8b8c2800) [pid = 1780] [serial = 1494] [outer = 0x8b78d800] 08:43:28 INFO - PROCESS | 1780 | 1467387808899 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1338ms 08:43:28 INFO - PROCESS | 1780 | 1467387808972 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1780 | 1467387808978 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:43:28 INFO - PROCESS | 1780 | 1467387808990 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1780 | 1467387808993 Marionette TRACE conn3 <- [1,1962,null,{}] 08:43:29 INFO - PROCESS | 1780 | 1467387809000 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1780 | 1467387809005 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:29 INFO - PROCESS | 1780 | 1467387809274 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:43:29 INFO - PROCESS | 1780 | 1467387809313 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1780 | 1467387809320 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5800 == 27 [pid = 1780] [id = 498] 08:43:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8be98400) [pid = 1780] [serial = 1495] [outer = (nil)] 08:43:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x8bea2c00) [pid = 1780] [serial = 1496] [outer = 0x8be98400] 08:43:29 INFO - PROCESS | 1780 | 1467387809391 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8bfeb800) [pid = 1780] [serial = 1497] [outer = 0x8be98400] 08:43:30 INFO - PROCESS | 1780 | 1467387810395 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1440ms 08:43:30 INFO - PROCESS | 1780 | 1467387810429 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1780 | 1467387810433 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:43:30 INFO - PROCESS | 1780 | 1467387810439 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1780 | 1467387810445 Marionette TRACE conn3 <- [1,1966,null,{}] 08:43:30 INFO - PROCESS | 1780 | 1467387810468 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1780 | 1467387810485 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:30 INFO - PROCESS | 1780 | 1467387810745 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:43:30 INFO - PROCESS | 1780 | 1467387810771 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1780 | 1467387810782 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db24400 == 28 [pid = 1780] [id = 499] 08:43:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8db25400) [pid = 1780] [serial = 1498] [outer = (nil)] 08:43:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8dbc3400) [pid = 1780] [serial = 1499] [outer = 0x8db25400] 08:43:30 INFO - PROCESS | 1780 | 1467387810852 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x8dd71c00) [pid = 1780] [serial = 1500] [outer = 0x8db25400] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8e590400) [pid = 1780] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x91fdf000) [pid = 1780] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x91fdf800) [pid = 1780] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8bfe6c00) [pid = 1780] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x91237c00) [pid = 1780] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x8ee64000) [pid = 1780] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8f2e6400) [pid = 1780] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x99285c00) [pid = 1780] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8f0bd400) [pid = 1780] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8bdc7c00) [pid = 1780] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x8dd7e800) [pid = 1780] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8e58b400) [pid = 1780] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x8b8ce800) [pid = 1780] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x91372400) [pid = 1780] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x98308400) [pid = 1780] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x8b78e800) [pid = 1780] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x92672c00) [pid = 1780] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x9bf02000) [pid = 1780] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x8b8c6c00) [pid = 1780] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x8bdc3400) [pid = 1780] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8f9e7800) [pid = 1780] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x92ee6000) [pid = 1780] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x99e86400) [pid = 1780] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x9a2be800) [pid = 1780] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x8ee6b400) [pid = 1780] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x93c3f000) [pid = 1780] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x8f0ca400) [pid = 1780] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x899ee400) [pid = 1780] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9b0ef000) [pid = 1780] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8d1c0000) [pid = 1780] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x93a1c800) [pid = 1780] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x98349c00) [pid = 1780] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x99e8a000) [pid = 1780] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:43:33 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8b366c00) [pid = 1780] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:43:33 INFO - PROCESS | 1780 | 1467387813978 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 3601ms 08:43:34 INFO - PROCESS | 1780 | 1467387814041 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1780 | 1467387814045 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:43:34 INFO - PROCESS | 1780 | 1467387814052 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1780 | 1467387814055 Marionette TRACE conn3 <- [1,1970,null,{}] 08:43:34 INFO - PROCESS | 1780 | 1467387814060 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1780 | 1467387814065 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:34 INFO - PROCESS | 1780 | 1467387814313 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:43:34 INFO - PROCESS | 1780 | 1467387814329 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1780 | 1467387814337 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e1c00 == 29 [pid = 1780] [id = 500] 08:43:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8be9cc00) [pid = 1780] [serial = 1501] [outer = (nil)] 08:43:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8dd80000) [pid = 1780] [serial = 1502] [outer = 0x8be9cc00] 08:43:34 INFO - PROCESS | 1780 | 1467387814409 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8e598800) [pid = 1780] [serial = 1503] [outer = 0x8be9cc00] 08:43:35 INFO - PROCESS | 1780 | 1467387815466 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1434ms 08:43:35 INFO - PROCESS | 1780 | 1467387815487 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1780 | 1467387815501 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:43:35 INFO - PROCESS | 1780 | 1467387815515 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1780 | 1467387815519 Marionette TRACE conn3 <- [1,1974,null,{}] 08:43:35 INFO - PROCESS | 1780 | 1467387815529 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1780 | 1467387815534 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:35 INFO - PROCESS | 1780 | 1467387815781 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:43:36 INFO - PROCESS | 1780 | 1467387816114 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1780 | 1467387816132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791c00 == 30 [pid = 1780] [id = 501] 08:43:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x8b7e2c00) [pid = 1780] [serial = 1504] [outer = (nil)] 08:43:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8b7ed800) [pid = 1780] [serial = 1505] [outer = 0x8b7e2c00] 08:43:36 INFO - PROCESS | 1780 | 1467387816239 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x8bdc6800) [pid = 1780] [serial = 1506] [outer = 0x8b7e2c00] 08:43:37 INFO - PROCESS | 1780 | 1467387817228 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1785ms 08:43:37 INFO - PROCESS | 1780 | 1467387817299 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1780 | 1467387817307 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:43:37 INFO - PROCESS | 1780 | 1467387817318 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1780 | 1467387817322 Marionette TRACE conn3 <- [1,1978,null,{}] 08:43:37 INFO - PROCESS | 1780 | 1467387817329 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1780 | 1467387817335 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:37 INFO - PROCESS | 1780 | 1467387817584 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:43:37 INFO - PROCESS | 1780 | 1467387817914 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1780 | 1467387817925 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bea1400 == 31 [pid = 1780] [id = 502] 08:43:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x8d5f0800) [pid = 1780] [serial = 1507] [outer = (nil)] 08:43:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x8dbbbc00) [pid = 1780] [serial = 1508] [outer = 0x8d5f0800] 08:43:38 INFO - PROCESS | 1780 | 1467387818009 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8e590400) [pid = 1780] [serial = 1509] [outer = 0x8d5f0800] 08:43:38 INFO - PROCESS | 1780 | 1467387818913 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1637ms 08:43:38 INFO - PROCESS | 1780 | 1467387818955 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:43:38 INFO - PROCESS | 1780 | 1467387818960 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:43:38 INFO - PROCESS | 1780 | 1467387818967 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1780 | 1467387818973 Marionette TRACE conn3 <- [1,1982,null,{}] 08:43:38 INFO - PROCESS | 1780 | 1467387818991 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1780 | 1467387819000 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:39 INFO - PROCESS | 1780 | 1467387819185 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:43:39 INFO - PROCESS | 1780 | 1467387819539 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1780 | 1467387819552 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e838800 == 32 [pid = 1780] [id = 503] 08:43:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x8e839c00) [pid = 1780] [serial = 1510] [outer = (nil)] 08:43:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x8e83e800) [pid = 1780] [serial = 1511] [outer = 0x8e839c00] 08:43:39 INFO - PROCESS | 1780 | 1467387819642 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8ee64000) [pid = 1780] [serial = 1512] [outer = 0x8e839c00] 08:43:40 INFO - PROCESS | 1780 | 1467387820506 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1602ms 08:43:40 INFO - PROCESS | 1780 | 1467387820569 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1780 | 1467387820574 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:43:40 INFO - PROCESS | 1780 | 1467387820581 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1780 | 1467387820584 Marionette TRACE conn3 <- [1,1986,null,{}] 08:43:40 INFO - PROCESS | 1780 | 1467387820590 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 1780 | 1467387820597 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:40 INFO - PROCESS | 1780 | 1467387820789 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:43:41 INFO - PROCESS | 1780 | 1467387821053 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1780 | 1467387821059 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6a000 == 33 [pid = 1780] [id = 504] 08:43:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8f0be400) [pid = 1780] [serial = 1513] [outer = (nil)] 08:43:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8f0cac00) [pid = 1780] [serial = 1514] [outer = 0x8f0be400] 08:43:41 INFO - PROCESS | 1780 | 1467387821189 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8f2e3c00) [pid = 1780] [serial = 1515] [outer = 0x8f0be400] 08:43:42 INFO - PROCESS | 1780 | 1467387822084 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1537ms 08:43:42 INFO - PROCESS | 1780 | 1467387822118 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1780 | 1467387822122 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:43:42 INFO - PROCESS | 1780 | 1467387822128 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1780 | 1467387822132 Marionette TRACE conn3 <- [1,1990,null,{}] 08:43:42 INFO - PROCESS | 1780 | 1467387822137 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1780 | 1467387822143 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:42 INFO - PROCESS | 1780 | 1467387822322 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:43:42 INFO - PROCESS | 1780 | 1467387822587 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1780 | 1467387822598 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1cbc00 == 34 [pid = 1780] [id = 505] 08:43:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8f2ea000) [pid = 1780] [serial = 1516] [outer = (nil)] 08:43:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x8f81dc00) [pid = 1780] [serial = 1517] [outer = 0x8f2ea000] 08:43:42 INFO - PROCESS | 1780 | 1467387822724 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8f828400) [pid = 1780] [serial = 1518] [outer = 0x8f2ea000] 08:43:43 INFO - PROCESS | 1780 | 1467387823642 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 08:43:43 INFO - PROCESS | 1780 | 1467387823709 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1780 | 1467387823714 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:43:43 INFO - PROCESS | 1780 | 1467387823720 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1780 | 1467387823724 Marionette TRACE conn3 <- [1,1994,null,{}] 08:43:43 INFO - PROCESS | 1780 | 1467387823729 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 1780 | 1467387823741 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:44 INFO - PROCESS | 1780 | 1467387824027 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:43:44 INFO - PROCESS | 1780 | 1467387824347 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1780 | 1467387824355 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b366000 == 35 [pid = 1780] [id = 506] 08:43:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8b368800) [pid = 1780] [serial = 1519] [outer = (nil)] 08:43:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x8f9e1800) [pid = 1780] [serial = 1520] [outer = 0x8b368800] 08:43:44 INFO - PROCESS | 1780 | 1467387824443 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x90fdec00) [pid = 1780] [serial = 1521] [outer = 0x8b368800] 08:43:45 INFO - PROCESS | 1780 | 1467387825346 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1682ms 08:43:45 INFO - PROCESS | 1780 | 1467387825403 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1780 | 1467387825407 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:43:45 INFO - PROCESS | 1780 | 1467387825414 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1780 | 1467387825417 Marionette TRACE conn3 <- [1,1998,null,{}] 08:43:45 INFO - PROCESS | 1780 | 1467387825423 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1780 | 1467387825428 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:45 INFO - PROCESS | 1780 | 1467387825617 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:43:45 INFO - PROCESS | 1780 | 1467387825926 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1780 | 1467387825936 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5c00 == 36 [pid = 1780] [id = 507] 08:43:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x899ef800) [pid = 1780] [serial = 1522] [outer = (nil)] 08:43:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x9122f400) [pid = 1780] [serial = 1523] [outer = 0x899ef800] 08:43:46 INFO - PROCESS | 1780 | 1467387826019 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x91234000) [pid = 1780] [serial = 1524] [outer = 0x899ef800] 08:43:46 INFO - PROCESS | 1780 | 1467387826898 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1533ms 08:43:46 INFO - PROCESS | 1780 | 1467387826948 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1780 | 1467387826952 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:43:46 INFO - PROCESS | 1780 | 1467387826959 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1780 | 1467387826963 Marionette TRACE conn3 <- [1,2002,null,{}] 08:43:46 INFO - PROCESS | 1780 | 1467387826968 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1780 | 1467387826973 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:47 INFO - PROCESS | 1780 | 1467387827156 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:43:47 INFO - PROCESS | 1780 | 1467387827432 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1780 | 1467387827440 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7eac00 == 37 [pid = 1780] [id = 508] 08:43:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x8bfef400) [pid = 1780] [serial = 1525] [outer = (nil)] 08:43:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x91370c00) [pid = 1780] [serial = 1526] [outer = 0x8bfef400] 08:43:47 INFO - PROCESS | 1780 | 1467387827564 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x91d49400) [pid = 1780] [serial = 1527] [outer = 0x8bfef400] 08:43:48 INFO - PROCESS | 1780 | 1467387828479 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1583ms 08:43:48 INFO - PROCESS | 1780 | 1467387828544 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1780 | 1467387828548 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:43:48 INFO - PROCESS | 1780 | 1467387828554 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1780 | 1467387828558 Marionette TRACE conn3 <- [1,2006,null,{}] 08:43:48 INFO - PROCESS | 1780 | 1467387828563 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 1780 | 1467387828568 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:48 INFO - PROCESS | 1780 | 1467387828752 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:43:49 INFO - PROCESS | 1780 | 1467387829022 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1780 | 1467387829030 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e83cc00 == 38 [pid = 1780] [id = 509] 08:43:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x8f2e9c00) [pid = 1780] [serial = 1528] [outer = (nil)] 08:43:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x91f0e800) [pid = 1780] [serial = 1529] [outer = 0x8f2e9c00] 08:43:49 INFO - PROCESS | 1780 | 1467387829168 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x91fde400) [pid = 1780] [serial = 1530] [outer = 0x8f2e9c00] 08:43:50 INFO - PROCESS | 1780 | 1467387830109 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1587ms 08:43:50 INFO - PROCESS | 1780 | 1467387830143 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1780 | 1467387830146 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:43:50 INFO - PROCESS | 1780 | 1467387830153 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1780 | 1467387830157 Marionette TRACE conn3 <- [1,2010,null,{}] 08:43:50 INFO - PROCESS | 1780 | 1467387830164 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1780 | 1467387830169 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:50 INFO - PROCESS | 1780 | 1467387830352 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:43:50 INFO - PROCESS | 1780 | 1467387830630 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1780 | 1467387830636 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e5800 == 39 [pid = 1780] [id = 510] 08:43:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8d1c8400) [pid = 1780] [serial = 1531] [outer = (nil)] 08:43:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x92675800) [pid = 1780] [serial = 1532] [outer = 0x8d1c8400] 08:43:50 INFO - PROCESS | 1780 | 1467387830772 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x9267d400) [pid = 1780] [serial = 1533] [outer = 0x8d1c8400] 08:43:51 INFO - PROCESS | 1780 | 1467387831659 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1542ms 08:43:51 INFO - PROCESS | 1780 | 1467387831714 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1780 | 1467387831718 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:43:51 INFO - PROCESS | 1780 | 1467387831729 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1780 | 1467387831734 Marionette TRACE conn3 <- [1,2014,null,{}] 08:43:51 INFO - PROCESS | 1780 | 1467387831739 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1780 | 1467387831746 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:51 INFO - PROCESS | 1780 | 1467387831966 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:43:52 INFO - PROCESS | 1780 | 1467387832347 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1780 | 1467387832362 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x93a17400 == 40 [pid = 1780] [id = 511] 08:43:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x93a18000) [pid = 1780] [serial = 1534] [outer = (nil)] 08:43:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x93a27000) [pid = 1780] [serial = 1535] [outer = 0x93a18000] 08:43:52 INFO - PROCESS | 1780 | 1467387832445 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x93c3cc00) [pid = 1780] [serial = 1536] [outer = 0x93a18000] 08:43:53 INFO - PROCESS | 1780 | 1467387833353 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1684ms 08:43:53 INFO - PROCESS | 1780 | 1467387833414 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1780 | 1467387833418 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:43:53 INFO - PROCESS | 1780 | 1467387833424 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1780 | 1467387833428 Marionette TRACE conn3 <- [1,2018,null,{}] 08:43:53 INFO - PROCESS | 1780 | 1467387833433 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1780 | 1467387833438 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:53 INFO - PROCESS | 1780 | 1467387833618 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:43:53 INFO - PROCESS | 1780 | 1467387833889 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1780 | 1467387833896 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:53 INFO - PROCESS | 1780 | ++DOCSHELL 0x91197c00 == 41 [pid = 1780] [id = 512] 08:43:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x91fe0c00) [pid = 1780] [serial = 1537] [outer = (nil)] 08:43:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 165 (0x9520d800) [pid = 1780] [serial = 1538] [outer = 0x91fe0c00] 08:43:54 INFO - PROCESS | 1780 | 1467387834031 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 166 (0x9520f800) [pid = 1780] [serial = 1539] [outer = 0x91fe0c00] 08:43:54 INFO - PROCESS | 1780 | 1467387834910 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1530ms 08:43:54 INFO - PROCESS | 1780 | 1467387834955 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1780 | 1467387834959 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:43:54 INFO - PROCESS | 1780 | 1467387834965 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1780 | 1467387834969 Marionette TRACE conn3 <- [1,2022,null,{}] 08:43:54 INFO - PROCESS | 1780 | 1467387834974 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 1780 | 1467387834979 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:55 INFO - PROCESS | 1780 | 1467387835170 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:43:55 INFO - PROCESS | 1780 | 1467387835443 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1780 | 1467387835448 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58bc00 == 42 [pid = 1780] [id = 513] 08:43:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 167 (0x8e839400) [pid = 1780] [serial = 1540] [outer = (nil)] 08:43:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 168 (0x9538cc00) [pid = 1780] [serial = 1541] [outer = 0x8e839400] 08:43:55 INFO - PROCESS | 1780 | 1467387835577 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 169 (0x95394c00) [pid = 1780] [serial = 1542] [outer = 0x8e839400] 08:43:56 INFO - PROCESS | 1780 | 1467387836493 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1581ms 08:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:43:56 INFO - PROCESS | 1780 | 1467387836548 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1780 | 1467387836551 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:43:56 INFO - PROCESS | 1780 | 1467387836557 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1780 | 1467387836561 Marionette TRACE conn3 <- [1,2026,null,{}] 08:43:56 INFO - PROCESS | 1780 | 1467387836567 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1780 | 1467387836571 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:56 INFO - PROCESS | 1780 | 1467387836752 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:43:57 INFO - PROCESS | 1780 | 1467387837083 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1780 | 1467387837095 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c7800 == 43 [pid = 1780] [id = 514] 08:43:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 170 (0x8bdd0800) [pid = 1780] [serial = 1543] [outer = (nil)] 08:43:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 171 (0x8f818c00) [pid = 1780] [serial = 1544] [outer = 0x8bdd0800] 08:43:57 INFO - PROCESS | 1780 | 1467387837188 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 172 (0x91238c00) [pid = 1780] [serial = 1545] [outer = 0x8bdd0800] 08:43:58 INFO - PROCESS | 1780 | 1467387838083 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1582ms 08:43:58 INFO - PROCESS | 1780 | 1467387838150 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1780 | 1467387838154 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:43:58 INFO - PROCESS | 1780 | 1467387838163 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1780 | 1467387838165 Marionette TRACE conn3 <- [1,2030,null,{}] 08:43:58 INFO - PROCESS | 1780 | 1467387838172 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1780 | 1467387838177 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:58 INFO - PROCESS | 1780 | 1467387838368 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:43:58 INFO - PROCESS | 1780 | 1467387838689 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1780 | 1467387838698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc7000 == 44 [pid = 1780] [id = 515] 08:43:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 173 (0x8be9b400) [pid = 1780] [serial = 1546] [outer = (nil)] 08:43:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 174 (0x8f931400) [pid = 1780] [serial = 1547] [outer = 0x8be9b400] 08:43:58 INFO - PROCESS | 1780 | 1467387838789 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 175 (0x8f9e0000) [pid = 1780] [serial = 1548] [outer = 0x8be9b400] 08:43:59 INFO - PROCESS | 1780 | 1467387839669 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1579ms 08:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:43:59 INFO - PROCESS | 1780 | 1467387839744 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1780 | 1467387839747 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:43:59 INFO - PROCESS | 1780 | 1467387839753 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1780 | 1467387839757 Marionette TRACE conn3 <- [1,2034,null,{}] 08:43:59 INFO - PROCESS | 1780 | 1467387839763 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1780 | 1467387839767 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:43:59 INFO - PROCESS | 1780 | 1467387839947 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:44:00 INFO - PROCESS | 1780 | 1467387840464 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1780 | 1467387840473 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f2c00 == 45 [pid = 1780] [id = 516] 08:44:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 176 (0x899f3800) [pid = 1780] [serial = 1549] [outer = (nil)] 08:44:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 177 (0x8b364c00) [pid = 1780] [serial = 1550] [outer = 0x899f3800] 08:44:00 INFO - PROCESS | 1780 | 1467387840561 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 178 (0x8b36f800) [pid = 1780] [serial = 1551] [outer = 0x899f3800] 08:44:01 INFO - PROCESS | 1780 | 1467387841520 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1853ms 08:44:01 INFO - PROCESS | 1780 | 1467387841608 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1780 | 1467387841614 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:44:01 INFO - PROCESS | 1780 | 1467387841622 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1780 | 1467387841626 Marionette TRACE conn3 <- [1,2038,null,{}] 08:44:01 INFO - PROCESS | 1780 | 1467387841636 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1780 | 1467387841645 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:01 INFO - PROCESS | 1780 | 1467387841887 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:44:02 INFO - PROCESS | 1780 | 1467387842384 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1780 | 1467387842391 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:02 INFO - PROCESS | 1780 | --DOCSHELL 0x8db24400 == 44 [pid = 1780] [id = 499] 08:44:02 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5800 == 43 [pid = 1780] [id = 498] 08:44:02 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78d400 == 42 [pid = 1780] [id = 497] 08:44:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362800 == 43 [pid = 1780] [id = 517] 08:44:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 179 (0x8b78d400) [pid = 1780] [serial = 1552] [outer = (nil)] 08:44:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 180 (0x8bdcd400) [pid = 1780] [serial = 1553] [outer = 0x8b78d400] 08:44:02 INFO - PROCESS | 1780 | 1467387842502 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 181 (0x8bff1000) [pid = 1780] [serial = 1554] [outer = 0x8b78d400] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 180 (0x8e589c00) [pid = 1780] [serial = 1439] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 179 (0x8f0c8400) [pid = 1780] [serial = 1440] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 178 (0x92ee6800) [pid = 1780] [serial = 1320] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 177 (0x93c3c800) [pid = 1780] [serial = 1329] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 176 (0x99d91800) [pid = 1780] [serial = 1397] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 175 (0x91192800) [pid = 1780] [serial = 1380] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 174 (0x92671800) [pid = 1780] [serial = 1434] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 173 (0x8f2ee400) [pid = 1780] [serial = 1386] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 172 (0x95203800) [pid = 1780] [serial = 1392] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 171 (0x9a725400) [pid = 1780] [serial = 1401] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 170 (0x93c40800) [pid = 1780] [serial = 1436] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 169 (0x9a627800) [pid = 1780] [serial = 1400] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 168 (0x8e597000) [pid = 1780] [serial = 1415] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 167 (0x8e841400) [pid = 1780] [serial = 1421] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 166 (0x91f09c00) [pid = 1780] [serial = 1425] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 165 (0x8bfe8c00) [pid = 1780] [serial = 1382] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 164 (0x95202c00) [pid = 1780] [serial = 1437] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x926f1000) [pid = 1780] [serial = 1389] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8ee70000) [pid = 1780] [serial = 1385] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0x9a0dcc00) [pid = 1780] [serial = 1338] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x8bea2000) [pid = 1780] [serial = 1419] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x9a0db000) [pid = 1780] [serial = 1398] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x9b1e3400) [pid = 1780] [serial = 1403] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x9b1e9400) [pid = 1780] [serial = 1404] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x91d48800) [pid = 1780] [serial = 1433] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x9bff6c00) [pid = 1780] [serial = 1412] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0x8f9e3c00) [pid = 1780] [serial = 1359] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0x8f9bb800) [pid = 1780] [serial = 1431] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x9538d000) [pid = 1780] [serial = 1332] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8ee6cc00) [pid = 1780] [serial = 1422] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x90fdac00) [pid = 1780] [serial = 1424] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8f93f000) [pid = 1780] [serial = 1416] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x9c1de800) [pid = 1780] [serial = 1413] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x9538f000) [pid = 1780] [serial = 1394] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x9a5ea000) [pid = 1780] [serial = 1344] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x8d5eb800) [pid = 1780] [serial = 1383] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x93c3a800) [pid = 1780] [serial = 1391] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8b7e7800) [pid = 1780] [serial = 1418] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x8f81fc00) [pid = 1780] [serial = 1430] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x978ab000) [pid = 1780] [serial = 1395] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x9a726400) [pid = 1780] [serial = 1347] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x9b4b0000) [pid = 1780] [serial = 1407] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x9b7cb400) [pid = 1780] [serial = 1410] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x8f81ec00) [pid = 1780] [serial = 1326] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x8e58f800) [pid = 1780] [serial = 1428] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x91fe0000) [pid = 1780] [serial = 1388] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x9b1ec000) [pid = 1780] [serial = 1356] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x983de000) [pid = 1780] [serial = 1335] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9b1e4000) [pid = 1780] [serial = 1353] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x9b1e7800) [pid = 1780] [serial = 1406] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x9a233800) [pid = 1780] [serial = 1341] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x9b7c9000) [pid = 1780] [serial = 1409] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x9a74b800) [pid = 1780] [serial = 1350] [outer = (nil)] [url = about:blank] 08:44:02 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8d5ebc00) [pid = 1780] [serial = 1427] [outer = (nil)] [url = about:blank] 08:44:03 INFO - PROCESS | 1780 | 1467387843408 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1845ms 08:44:03 INFO - PROCESS | 1780 | 1467387843471 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1780 | 1467387843477 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:44:03 INFO - PROCESS | 1780 | 1467387843488 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1780 | 1467387843491 Marionette TRACE conn3 <- [1,2042,null,{}] 08:44:03 INFO - PROCESS | 1780 | 1467387843496 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1780 | 1467387843502 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:03 INFO - PROCESS | 1780 | 1467387843687 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:44:03 INFO - PROCESS | 1780 | 1467387843879 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1780 | 1467387843889 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e6000 == 44 [pid = 1780] [id = 518] 08:44:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8d5e2000) [pid = 1780] [serial = 1555] [outer = (nil)] 08:44:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8dd7c400) [pid = 1780] [serial = 1556] [outer = 0x8d5e2000] 08:44:03 INFO - PROCESS | 1780 | 1467387843961 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8e6ea400) [pid = 1780] [serial = 1557] [outer = 0x8d5e2000] 08:44:04 INFO - PROCESS | 1780 | 1467387844870 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1437ms 08:44:04 INFO - PROCESS | 1780 | 1467387844921 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1780 | 1467387844925 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:44:04 INFO - PROCESS | 1780 | 1467387844944 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1780 | 1467387844953 Marionette TRACE conn3 <- [1,2046,null,{}] 08:44:04 INFO - PROCESS | 1780 | 1467387844963 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 1780 | 1467387844969 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:05 INFO - PROCESS | 1780 | 1467387845226 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:44:05 INFO - PROCESS | 1780 | 1467387845258 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1780 | 1467387845268 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e3000 == 45 [pid = 1780] [id = 519] 08:44:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x8ee6a800) [pid = 1780] [serial = 1558] [outer = (nil)] 08:44:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8f2ebc00) [pid = 1780] [serial = 1559] [outer = 0x8ee6a800] 08:44:05 INFO - PROCESS | 1780 | 1467387845339 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x8f817c00) [pid = 1780] [serial = 1560] [outer = 0x8ee6a800] 08:44:06 INFO - PROCESS | 1780 | 1467387846328 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1455ms 08:44:06 INFO - PROCESS | 1780 | 1467387846393 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:44:06 INFO - PROCESS | 1780 | 1467387846398 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:44:06 INFO - PROCESS | 1780 | 1467387846404 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1780 | 1467387846407 Marionette TRACE conn3 <- [1,2050,null,{}] 08:44:06 INFO - PROCESS | 1780 | 1467387846413 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1780 | 1467387846418 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:06 INFO - PROCESS | 1780 | 1467387846703 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:44:06 INFO - PROCESS | 1780 | 1467387846745 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1780 | 1467387846755 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ed000 == 46 [pid = 1780] [id = 520] 08:44:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x8db1e400) [pid = 1780] [serial = 1561] [outer = (nil)] 08:44:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x8f82dc00) [pid = 1780] [serial = 1562] [outer = 0x8db1e400] 08:44:06 INFO - PROCESS | 1780 | 1467387846823 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8f9c0c00) [pid = 1780] [serial = 1563] [outer = 0x8db1e400] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x8f0c6800) [pid = 1780] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x9d871400) [pid = 1780] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x9266f000) [pid = 1780] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x8b78d800) [pid = 1780] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8b792400) [pid = 1780] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8be98400) [pid = 1780] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8be9c000) [pid = 1780] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x9a5e8c00) [pid = 1780] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0xa2005400) [pid = 1780] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x9136c800) [pid = 1780] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8d5e4000) [pid = 1780] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8e837c00) [pid = 1780] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x93a25400) [pid = 1780] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x9b0f5400) [pid = 1780] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x8f2f0800) [pid = 1780] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8d5e4c00) [pid = 1780] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8db25400) [pid = 1780] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8f93bc00) [pid = 1780] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x9929e400) [pid = 1780] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:44:07 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8b367400) [pid = 1780] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:44:08 INFO - PROCESS | 1780 | 1467387848019 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1643ms 08:44:08 INFO - PROCESS | 1780 | 1467387848052 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 1780 | 1467387848060 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:44:08 INFO - PROCESS | 1780 | 1467387848068 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1780 | 1467387848073 Marionette TRACE conn3 <- [1,2054,null,{}] 08:44:08 INFO - PROCESS | 1780 | 1467387848078 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1780 | 1467387848084 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:08 INFO - PROCESS | 1780 | 1467387848264 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:44:08 INFO - PROCESS | 1780 | 1467387848449 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1780 | 1467387848461 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc3800 == 47 [pid = 1780] [id = 521] 08:44:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x8e6ec400) [pid = 1780] [serial = 1564] [outer = (nil)] 08:44:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x8f93bc00) [pid = 1780] [serial = 1565] [outer = 0x8e6ec400] 08:44:08 INFO - PROCESS | 1780 | 1467387848543 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x90fe1800) [pid = 1780] [serial = 1566] [outer = 0x8e6ec400] 08:44:09 INFO - PROCESS | 1780 | 1467387849436 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1441ms 08:44:09 INFO - PROCESS | 1780 | 1467387849522 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1780 | 1467387849528 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:44:09 INFO - PROCESS | 1780 | 1467387849537 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1780 | 1467387849543 Marionette TRACE conn3 <- [1,2058,null,{}] 08:44:09 INFO - PROCESS | 1780 | 1467387849552 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 1780 | 1467387849558 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:09 INFO - PROCESS | 1780 | 1467387849808 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:44:10 INFO - PROCESS | 1780 | 1467387850116 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1780 | 1467387850132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b788000 == 48 [pid = 1780] [id = 522] 08:44:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x8b8c9c00) [pid = 1780] [serial = 1567] [outer = (nil)] 08:44:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8bdce000) [pid = 1780] [serial = 1568] [outer = 0x8b8c9c00] 08:44:10 INFO - PROCESS | 1780 | 1467387850221 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x8bea5000) [pid = 1780] [serial = 1569] [outer = 0x8b8c9c00] 08:44:11 INFO - PROCESS | 1780 | 1467387851194 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1736ms 08:44:11 INFO - PROCESS | 1780 | 1467387851274 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 1780 | 1467387851282 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:44:11 INFO - PROCESS | 1780 | 1467387851292 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1780 | 1467387851296 Marionette TRACE conn3 <- [1,2062,null,{}] 08:44:11 INFO - PROCESS | 1780 | 1467387851303 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 1780 | 1467387851309 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:11 INFO - PROCESS | 1780 | 1467387851554 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:44:11 INFO - PROCESS | 1780 | 1467387851883 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1780 | 1467387851890 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbb7800 == 49 [pid = 1780] [id = 523] 08:44:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8e591800) [pid = 1780] [serial = 1570] [outer = (nil)] 08:44:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8e6e9800) [pid = 1780] [serial = 1571] [outer = 0x8e591800] 08:44:11 INFO - PROCESS | 1780 | 1467387851982 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8ee61800) [pid = 1780] [serial = 1572] [outer = 0x8e591800] 08:44:13 INFO - PROCESS | 1780 | 1467387853000 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1783ms 08:44:13 INFO - PROCESS | 1780 | 1467387853083 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1780 | 1467387853090 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:44:13 INFO - PROCESS | 1780 | 1467387853101 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1780 | 1467387853106 Marionette TRACE conn3 <- [1,2066,null,{}] 08:44:13 INFO - PROCESS | 1780 | 1467387853123 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 1780 | 1467387853132 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:13 INFO - PROCESS | 1780 | 1467387853438 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:44:13 INFO - PROCESS | 1780 | 1467387853714 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1780 | 1467387853727 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x9118a800 == 50 [pid = 1780] [id = 524] 08:44:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x9118f800) [pid = 1780] [serial = 1573] [outer = (nil)] 08:44:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x9136a000) [pid = 1780] [serial = 1574] [outer = 0x9118f800] 08:44:13 INFO - PROCESS | 1780 | 1467387853811 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x91d49c00) [pid = 1780] [serial = 1575] [outer = 0x9118f800] 08:44:14 INFO - PROCESS | 1780 | 1467387854721 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1688ms 08:44:14 INFO - PROCESS | 1780 | 1467387854789 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:44:14 INFO - PROCESS | 1780 | 1467387854794 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:44:14 INFO - PROCESS | 1780 | 1467387854801 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 1780 | 1467387854804 Marionette TRACE conn3 <- [1,2070,null,{}] 08:44:14 INFO - PROCESS | 1780 | 1467387854810 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 1780 | 1467387854816 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:15 INFO - PROCESS | 1780 | 1467387855024 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:44:15 INFO - PROCESS | 1780 | 1467387855332 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1780 | 1467387855344 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6c800 == 51 [pid = 1780] [id = 525] 08:44:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8f9c0800) [pid = 1780] [serial = 1576] [outer = (nil)] 08:44:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x92ede800) [pid = 1780] [serial = 1577] [outer = 0x8f9c0800] 08:44:15 INFO - PROCESS | 1780 | 1467387855427 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x93a1c000) [pid = 1780] [serial = 1578] [outer = 0x8f9c0800] 08:44:16 INFO - PROCESS | 1780 | 1467387856329 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1592ms 08:44:16 INFO - PROCESS | 1780 | 1467387856394 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1780 | 1467387856398 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:44:16 INFO - PROCESS | 1780 | 1467387856405 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1780 | 1467387856407 Marionette TRACE conn3 <- [1,2074,null,{}] 08:44:16 INFO - PROCESS | 1780 | 1467387856414 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1780 | 1467387856419 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:16 INFO - PROCESS | 1780 | 1467387856611 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:44:16 INFO - PROCESS | 1780 | 1467387856932 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1780 | 1467387856939 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfed000 == 52 [pid = 1780] [id = 526] 08:44:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8e58a400) [pid = 1780] [serial = 1579] [outer = (nil)] 08:44:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x93c43000) [pid = 1780] [serial = 1580] [outer = 0x8e58a400] 08:44:17 INFO - PROCESS | 1780 | 1467387857025 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x95202c00) [pid = 1780] [serial = 1581] [outer = 0x8e58a400] 08:44:18 INFO - PROCESS | 1780 | 1467387858153 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1785ms 08:44:18 INFO - PROCESS | 1780 | 1467387858191 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1780 | 1467387858195 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:44:18 INFO - PROCESS | 1780 | 1467387858202 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1780 | 1467387858206 Marionette TRACE conn3 <- [1,2078,null,{}] 08:44:18 INFO - PROCESS | 1780 | 1467387858212 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1780 | 1467387858223 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:18 INFO - PROCESS | 1780 | 1467387858483 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:44:18 INFO - PROCESS | 1780 | 1467387858802 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1780 | 1467387858812 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x92ee6800 == 53 [pid = 1780] [id = 527] 08:44:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x93c38400) [pid = 1780] [serial = 1582] [outer = (nil)] 08:44:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x99294800) [pid = 1780] [serial = 1583] [outer = 0x93c38400] 08:44:18 INFO - PROCESS | 1780 | 1467387858899 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x9929d400) [pid = 1780] [serial = 1584] [outer = 0x93c38400] 08:44:19 INFO - PROCESS | 1780 | 1467387859750 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1587ms 08:44:19 INFO - PROCESS | 1780 | 1467387859788 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1780 | 1467387859793 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:44:19 INFO - PROCESS | 1780 | 1467387859799 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1780 | 1467387859803 Marionette TRACE conn3 <- [1,2082,null,{}] 08:44:19 INFO - PROCESS | 1780 | 1467387859808 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 1780 | 1467387859813 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:20 INFO - PROCESS | 1780 | 1467387860010 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:44:20 INFO - PROCESS | 1780 | 1467387860290 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1780 | 1467387860300 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370000 == 54 [pid = 1780] [id = 528] 08:44:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x96ecb000) [pid = 1780] [serial = 1585] [outer = (nil)] 08:44:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x99644800) [pid = 1780] [serial = 1586] [outer = 0x96ecb000] 08:44:20 INFO - PROCESS | 1780 | 1467387860385 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x99649000) [pid = 1780] [serial = 1587] [outer = 0x96ecb000] 08:44:21 INFO - PROCESS | 1780 | 1467387861347 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1583ms 08:44:21 INFO - PROCESS | 1780 | 1467387861383 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1780 | 1467387861387 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:44:21 INFO - PROCESS | 1780 | 1467387861393 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1780 | 1467387861396 Marionette TRACE conn3 <- [1,2086,null,{}] 08:44:21 INFO - PROCESS | 1780 | 1467387861402 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 1780 | 1467387861407 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:21 INFO - PROCESS | 1780 | 1467387861631 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:44:21 INFO - PROCESS | 1780 | 1467387861952 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1780 | 1467387861960 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f830400 == 55 [pid = 1780] [id = 529] 08:44:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8f9bb400) [pid = 1780] [serial = 1588] [outer = (nil)] 08:44:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x9a0d6000) [pid = 1780] [serial = 1589] [outer = 0x8f9bb400] 08:44:22 INFO - PROCESS | 1780 | 1467387862048 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x9a0e0800) [pid = 1780] [serial = 1590] [outer = 0x8f9bb400] 08:44:23 INFO - PROCESS | 1780 | 1467387862996 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1637ms 08:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:44:23 INFO - PROCESS | 1780 | 1467387863031 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1780 | 1467387863034 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:44:23 INFO - PROCESS | 1780 | 1467387863041 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1780 | 1467387863044 Marionette TRACE conn3 <- [1,2090,null,{}] 08:44:23 INFO - PROCESS | 1780 | 1467387863050 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 1780 | 1467387863055 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:23 INFO - PROCESS | 1780 | 1467387863264 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:44:23 INFO - PROCESS | 1780 | 1467387863577 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1780 | 1467387863583 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc9000 == 56 [pid = 1780] [id = 530] 08:44:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x99e83000) [pid = 1780] [serial = 1591] [outer = (nil)] 08:44:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x9a486c00) [pid = 1780] [serial = 1592] [outer = 0x99e83000] 08:44:23 INFO - PROCESS | 1780 | 1467387863681 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x9a5e1c00) [pid = 1780] [serial = 1593] [outer = 0x99e83000] 08:44:24 INFO - PROCESS | 1780 | 1467387864572 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1584ms 08:44:24 INFO - PROCESS | 1780 | 1467387864625 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1780 | 1467387864628 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:44:24 INFO - PROCESS | 1780 | 1467387864634 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1780 | 1467387864639 Marionette TRACE conn3 <- [1,2094,null,{}] 08:44:24 INFO - PROCESS | 1780 | 1467387864645 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1780 | 1467387864650 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:24 INFO - PROCESS | 1780 | 1467387864855 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:44:25 INFO - PROCESS | 1780 | 1467387865168 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1780 | 1467387865176 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbcc00 == 57 [pid = 1780] [id = 531] 08:44:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 147 (0x9a1ca800) [pid = 1780] [serial = 1594] [outer = (nil)] 08:44:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 148 (0x9a725c00) [pid = 1780] [serial = 1595] [outer = 0x9a1ca800] 08:44:25 INFO - PROCESS | 1780 | 1467387865261 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 149 (0x9a728400) [pid = 1780] [serial = 1596] [outer = 0x9a1ca800] 08:44:26 INFO - PROCESS | 1780 | 1467387866177 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1584ms 08:44:26 INFO - PROCESS | 1780 | 1467387866219 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:44:26 INFO - PROCESS | 1780 | 1467387866224 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:44:26 INFO - PROCESS | 1780 | 1467387866230 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1780 | 1467387866235 Marionette TRACE conn3 <- [1,2098,null,{}] 08:44:26 INFO - PROCESS | 1780 | 1467387866241 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1780 | 1467387866247 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:26 INFO - PROCESS | 1780 | 1467387866509 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:44:26 INFO - PROCESS | 1780 | 1467387866851 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1780 | 1467387866858 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x9af87800 == 58 [pid = 1780] [id = 532] 08:44:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 150 (0x9b0e6800) [pid = 1780] [serial = 1597] [outer = (nil)] 08:44:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 151 (0x9b0ec400) [pid = 1780] [serial = 1598] [outer = 0x9b0e6800] 08:44:26 INFO - PROCESS | 1780 | 1467387866951 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 152 (0x9b1e4000) [pid = 1780] [serial = 1599] [outer = 0x9b0e6800] 08:44:27 INFO - PROCESS | 1780 | 1467387867937 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1737ms 08:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:44:27 INFO - PROCESS | 1780 | 1467387867968 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1780 | 1467387867971 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:44:27 INFO - PROCESS | 1780 | 1467387867978 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1780 | 1467387867981 Marionette TRACE conn3 <- [1,2102,null,{}] 08:44:27 INFO - PROCESS | 1780 | 1467387867987 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1780 | 1467387867992 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:28 INFO - PROCESS | 1780 | 1467387868216 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:44:28 INFO - PROCESS | 1780 | 1467387868553 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1780 | 1467387868565 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x99292c00 == 59 [pid = 1780] [id = 533] 08:44:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 153 (0x9a72b400) [pid = 1780] [serial = 1600] [outer = (nil)] 08:44:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 154 (0x9b1ed400) [pid = 1780] [serial = 1601] [outer = 0x9a72b400] 08:44:28 INFO - PROCESS | 1780 | 1467387868649 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 155 (0x9b333c00) [pid = 1780] [serial = 1602] [outer = 0x9a72b400] 08:44:29 INFO - PROCESS | 1780 | 1467387869527 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1639ms 08:44:29 INFO - PROCESS | 1780 | 1467387869618 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:44:29 INFO - PROCESS | 1780 | 1467387869622 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:44:29 INFO - PROCESS | 1780 | 1467387869628 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1780 | 1467387869632 Marionette TRACE conn3 <- [1,2106,null,{}] 08:44:29 INFO - PROCESS | 1780 | 1467387869638 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1780 | 1467387869643 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:29 INFO - PROCESS | 1780 | 1467387869842 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:44:30 INFO - PROCESS | 1780 | 1467387870162 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1780 | 1467387870172 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b366800 == 60 [pid = 1780] [id = 534] 08:44:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 156 (0x8b367800) [pid = 1780] [serial = 1603] [outer = (nil)] 08:44:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 157 (0x8b8cfc00) [pid = 1780] [serial = 1604] [outer = 0x8b367800] 08:44:30 INFO - PROCESS | 1780 | 1467387870256 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 158 (0x8d1c2c00) [pid = 1780] [serial = 1605] [outer = 0x8b367800] 08:44:31 INFO - PROCESS | 1780 | 1467387871184 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2137ms 08:44:31 INFO - PROCESS | 1780 | 1467387871868 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1780 | 1467387871876 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:44:31 INFO - PROCESS | 1780 | 1467387871898 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1780 | 1467387871903 Marionette TRACE conn3 <- [1,2110,null,{}] 08:44:31 INFO - PROCESS | 1780 | 1467387871912 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 1780 | 1467387871917 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:32 INFO - PROCESS | 1780 | 1467387872096 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:44:32 INFO - PROCESS | 1780 | 1467387872338 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1780 | 1467387872354 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b790400 == 61 [pid = 1780] [id = 535] 08:44:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 159 (0x8b7e7c00) [pid = 1780] [serial = 1606] [outer = (nil)] 08:44:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 160 (0x8b7ef800) [pid = 1780] [serial = 1607] [outer = 0x8b7e7c00] 08:44:32 INFO - PROCESS | 1780 | 1467387872425 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 161 (0x8b8c8400) [pid = 1780] [serial = 1608] [outer = 0x8b7e7c00] 08:44:33 INFO - PROCESS | 1780 | 1467387873542 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1691ms 08:44:33 INFO - PROCESS | 1780 | 1467387873585 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:44:33 INFO - PROCESS | 1780 | 1467387873590 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:44:33 INFO - PROCESS | 1780 | 1467387873601 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1780 | 1467387873607 Marionette TRACE conn3 <- [1,2114,null,{}] 08:44:33 INFO - PROCESS | 1780 | 1467387873613 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1780 | 1467387873618 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:33 INFO - PROCESS | 1780 | 1467387873811 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:44:34 INFO - PROCESS | 1780 | 1467387874139 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1780 | 1467387874147 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1cec00 == 62 [pid = 1780] [id = 536] 08:44:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 162 (0x8db23c00) [pid = 1780] [serial = 1609] [outer = (nil)] 08:44:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 163 (0x8e834800) [pid = 1780] [serial = 1610] [outer = 0x8db23c00] 08:44:34 INFO - PROCESS | 1780 | 1467387874228 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 164 (0x8ee70000) [pid = 1780] [serial = 1611] [outer = 0x8db23c00] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ed000 == 61 [pid = 1780] [id = 520] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e3000 == 60 [pid = 1780] [id = 519] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e6000 == 59 [pid = 1780] [id = 518] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362800 == 58 [pid = 1780] [id = 517] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x91368000 == 57 [pid = 1780] [id = 496] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899f2c00 == 56 [pid = 1780] [id = 516] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7eac00 == 55 [pid = 1780] [id = 508] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b366000 == 54 [pid = 1780] [id = 506] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e5800 == 53 [pid = 1780] [id = 510] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58bc00 == 52 [pid = 1780] [id = 513] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x91197c00 == 51 [pid = 1780] [id = 512] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c7800 == 50 [pid = 1780] [id = 514] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1cbc00 == 49 [pid = 1780] [id = 505] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e83cc00 == 48 [pid = 1780] [id = 509] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e1c00 == 47 [pid = 1780] [id = 500] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e838800 == 46 [pid = 1780] [id = 503] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc7000 == 45 [pid = 1780] [id = 515] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b791c00 == 44 [pid = 1780] [id = 501] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8bea1400 == 43 [pid = 1780] [id = 502] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6a000 == 42 [pid = 1780] [id = 504] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5c00 == 41 [pid = 1780] [id = 507] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x93a17400 == 40 [pid = 1780] [id = 511] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65f800 == 39 [pid = 1780] [id = 495] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b790400 == 38 [pid = 1780] [id = 535] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x99292c00 == 37 [pid = 1780] [id = 533] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b366800 == 36 [pid = 1780] [id = 534] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x9af87800 == 35 [pid = 1780] [id = 532] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbcc00 == 34 [pid = 1780] [id = 531] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8f830400 == 33 [pid = 1780] [id = 529] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc9000 == 32 [pid = 1780] [id = 530] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370000 == 31 [pid = 1780] [id = 528] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x92ee6800 == 30 [pid = 1780] [id = 527] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfed000 == 29 [pid = 1780] [id = 526] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x9118a800 == 28 [pid = 1780] [id = 524] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6c800 == 27 [pid = 1780] [id = 525] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbb7800 == 26 [pid = 1780] [id = 523] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc3800 == 25 [pid = 1780] [id = 521] 08:44:35 INFO - PROCESS | 1780 | --DOCSHELL 0x8b788000 == 24 [pid = 1780] [id = 522] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 163 (0x8dd80000) [pid = 1780] [serial = 1502] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 162 (0x8f813c00) [pid = 1780] [serial = 1487] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 161 (0xa2006400) [pid = 1780] [serial = 1473] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 160 (0x926ec000) [pid = 1780] [serial = 1448] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 159 (0x8b7ec000) [pid = 1780] [serial = 1493] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 158 (0x8bea4800) [pid = 1780] [serial = 1484] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 157 (0x8bfeb800) [pid = 1780] [serial = 1497] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 156 (0x9a724c00) [pid = 1780] [serial = 1460] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 155 (0x9b67ac00) [pid = 1780] [serial = 1464] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 154 (0xa1013c00) [pid = 1780] [serial = 1472] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 153 (0xa20a6c00) [pid = 1780] [serial = 1475] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 152 (0x8f82bc00) [pid = 1780] [serial = 1488] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 151 (0x8d5e2800) [pid = 1780] [serial = 1485] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 150 (0x91f10800) [pid = 1780] [serial = 1490] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 149 (0x8dd76400) [pid = 1780] [serial = 1443] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 148 (0x9c250400) [pid = 1780] [serial = 1469] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 147 (0x9a72f400) [pid = 1780] [serial = 1461] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 146 (0x9266e800) [pid = 1780] [serial = 1491] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x96ec3400) [pid = 1780] [serial = 1454] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x9bff6800) [pid = 1780] [serial = 1467] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8f93ec00) [pid = 1780] [serial = 1446] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0xa2373800) [pid = 1780] [serial = 1476] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x978ac000) [pid = 1780] [serial = 1455] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0xa2564c00) [pid = 1780] [serial = 1479] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8bea2c00) [pid = 1780] [serial = 1496] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x8dbc3400) [pid = 1780] [serial = 1499] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x9b1e6c00) [pid = 1780] [serial = 1463] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0xa23a8c00) [pid = 1780] [serial = 1478] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x8f823c00) [pid = 1780] [serial = 1445] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x947a0400) [pid = 1780] [serial = 1451] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x92eea400) [pid = 1780] [serial = 1449] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x9a23d000) [pid = 1780] [serial = 1458] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8e841800) [pid = 1780] [serial = 1481] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x99e8bc00) [pid = 1780] [serial = 1457] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x9538b400) [pid = 1780] [serial = 1452] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8f815400) [pid = 1780] [serial = 1482] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x9b9dec00) [pid = 1780] [serial = 1466] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8b8c2800) [pid = 1780] [serial = 1494] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8dd71c00) [pid = 1780] [serial = 1500] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x9c2de000) [pid = 1780] [serial = 1470] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8db1fc00) [pid = 1780] [serial = 1442] [outer = (nil)] [url = about:blank] 08:44:36 INFO - PROCESS | 1780 | 1467387876956 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3390ms 08:44:36 INFO - PROCESS | 1780 | 1467387876989 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1780 | 1467387876995 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:44:37 INFO - PROCESS | 1780 | 1467387877002 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1780 | 1467387877010 Marionette TRACE conn3 <- [1,2118,null,{}] 08:44:37 INFO - PROCESS | 1780 | 1467387877026 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1780 | 1467387877031 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:37 INFO - PROCESS | 1780 | 1467387877199 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:44:37 INFO - PROCESS | 1780 | 1467387877348 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1780 | 1467387877357 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b789800 == 25 [pid = 1780] [id = 537] 08:44:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8b78d000) [pid = 1780] [serial = 1612] [outer = (nil)] 08:44:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8b7e1400) [pid = 1780] [serial = 1613] [outer = 0x8b78d000] 08:44:37 INFO - PROCESS | 1780 | 1467387877434 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8b7e6000) [pid = 1780] [serial = 1614] [outer = 0x8b78d000] 08:44:38 INFO - PROCESS | 1780 | 1467387878393 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1434ms 08:44:38 INFO - PROCESS | 1780 | 1467387878437 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1780 | 1467387878443 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:44:38 INFO - PROCESS | 1780 | 1467387878453 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1780 | 1467387878457 Marionette TRACE conn3 <- [1,2122,null,{}] 08:44:38 INFO - PROCESS | 1780 | 1467387878463 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1780 | 1467387878469 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:38 INFO - PROCESS | 1780 | 1467387878656 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:44:38 INFO - PROCESS | 1780 | 1467387878843 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1780 | 1467387878858 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791400 == 26 [pid = 1780] [id = 538] 08:44:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8bdc3c00) [pid = 1780] [serial = 1615] [outer = (nil)] 08:44:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8be9ac00) [pid = 1780] [serial = 1616] [outer = 0x8bdc3c00] 08:44:38 INFO - PROCESS | 1780 | 1467387878930 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8bea1400) [pid = 1780] [serial = 1617] [outer = 0x8bdc3c00] 08:44:39 INFO - PROCESS | 1780 | 1467387879953 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1588ms 08:44:40 INFO - PROCESS | 1780 | 1467387880042 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1780 | 1467387880045 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:44:40 INFO - PROCESS | 1780 | 1467387880052 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1780 | 1467387880058 Marionette TRACE conn3 <- [1,2126,null,{}] 08:44:40 INFO - PROCESS | 1780 | 1467387880084 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1780 | 1467387880093 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:40 INFO - PROCESS | 1780 | 1467387880316 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:44:40 INFO - PROCESS | 1780 | 1467387880340 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1780 | 1467387880348 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c2400 == 27 [pid = 1780] [id = 539] 08:44:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8d1c2800) [pid = 1780] [serial = 1618] [outer = (nil)] 08:44:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x8d5e1c00) [pid = 1780] [serial = 1619] [outer = 0x8d1c2800] 08:44:40 INFO - PROCESS | 1780 | 1467387880422 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8d5ec400) [pid = 1780] [serial = 1620] [outer = 0x8d1c2800] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x8e6ec400) [pid = 1780] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8ee6a800) [pid = 1780] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8db1e400) [pid = 1780] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8be9b400) [pid = 1780] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x93a18000) [pid = 1780] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8d1c8400) [pid = 1780] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8f2ea000) [pid = 1780] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x8f0be400) [pid = 1780] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x8b78d400) [pid = 1780] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x8f2e9c00) [pid = 1780] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x8be9cc00) [pid = 1780] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8e839c00) [pid = 1780] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x899f3800) [pid = 1780] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8b368800) [pid = 1780] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8bfef400) [pid = 1780] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8bdd0800) [pid = 1780] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8b7e2c00) [pid = 1780] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8e839400) [pid = 1780] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8d5e2000) [pid = 1780] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8d5f0800) [pid = 1780] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x91fe0c00) [pid = 1780] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:44:42 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x899ef800) [pid = 1780] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:44:42 INFO - PROCESS | 1780 | 1467387882551 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2554ms 08:44:42 INFO - PROCESS | 1780 | 1467387882607 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1780 | 1467387882613 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:44:42 INFO - PROCESS | 1780 | 1467387882622 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1780 | 1467387882625 Marionette TRACE conn3 <- [1,2130,null,{}] 08:44:42 INFO - PROCESS | 1780 | 1467387882631 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 1780 | 1467387882636 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:42 INFO - PROCESS | 1780 | 1467387882805 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:44:42 INFO - PROCESS | 1780 | 1467387882980 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1780 | 1467387882991 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b794400 == 28 [pid = 1780] [id = 540] 08:44:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8b7eec00) [pid = 1780] [serial = 1621] [outer = (nil)] 08:44:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8d5f0000) [pid = 1780] [serial = 1622] [outer = 0x8b7eec00] 08:44:43 INFO - PROCESS | 1780 | 1467387883061 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8db24800) [pid = 1780] [serial = 1623] [outer = 0x8b7eec00] 08:44:43 INFO - PROCESS | 1780 | 1467387883853 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1780 | 1467387883923 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:44:43 INFO - PROCESS | 1780 | 1467387883929 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1780 | 1467387883932 Marionette TRACE conn3 <- [1,2134,null,{}] 08:44:43 INFO - PROCESS | 1780 | 1467387883938 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1780 | 1467387883943 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:44 INFO - PROCESS | 1780 | 1467387884229 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:44:44 INFO - PROCESS | 1780 | 1467387884369 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1780 | 1467387884381 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b365000 == 29 [pid = 1780] [id = 541] 08:44:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8b365400) [pid = 1780] [serial = 1624] [outer = (nil)] 08:44:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x8b36ac00) [pid = 1780] [serial = 1625] [outer = 0x8b365400] 08:44:44 INFO - PROCESS | 1780 | 1467387884470 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8b78fc00) [pid = 1780] [serial = 1626] [outer = 0x8b365400] 08:44:45 INFO - PROCESS | 1780 | 1467387885463 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1591ms 08:44:45 INFO - PROCESS | 1780 | 1467387885523 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1780 | 1467387885529 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:44:45 INFO - PROCESS | 1780 | 1467387885538 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1780 | 1467387885543 Marionette TRACE conn3 <- [1,2138,null,{}] 08:44:45 INFO - PROCESS | 1780 | 1467387885550 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 1780 | 1467387885555 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:45 INFO - PROCESS | 1780 | 1467387885747 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:44:46 INFO - PROCESS | 1780 | 1467387885995 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1780 | 1467387886005 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78ec00 == 30 [pid = 1780] [id = 542] 08:44:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x8bdc7c00) [pid = 1780] [serial = 1627] [outer = (nil)] 08:44:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x8bea4c00) [pid = 1780] [serial = 1628] [outer = 0x8bdc7c00] 08:44:46 INFO - PROCESS | 1780 | 1467387886101 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x8bfea400) [pid = 1780] [serial = 1629] [outer = 0x8bdc7c00] 08:44:47 INFO - PROCESS | 1780 | 1467387887031 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1539ms 08:44:47 INFO - PROCESS | 1780 | 1467387887077 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1780 | 1467387887082 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:44:47 INFO - PROCESS | 1780 | 1467387887089 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1780 | 1467387887092 Marionette TRACE conn3 <- [1,2142,null,{}] 08:44:47 INFO - PROCESS | 1780 | 1467387887100 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1780 | 1467387887105 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:47 INFO - PROCESS | 1780 | 1467387887291 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:44:47 INFO - PROCESS | 1780 | 1467387887589 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1780 | 1467387887597 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e1800 == 31 [pid = 1780] [id = 543] 08:44:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x8dbc3400) [pid = 1780] [serial = 1630] [outer = (nil)] 08:44:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8dd74400) [pid = 1780] [serial = 1631] [outer = 0x8dbc3400] 08:44:47 INFO - PROCESS | 1780 | 1467387887724 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x8dd77c00) [pid = 1780] [serial = 1632] [outer = 0x8dbc3400] 08:44:48 INFO - PROCESS | 1780 | 1467387888690 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1780 | 1467387888733 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:44:48 INFO - PROCESS | 1780 | 1467387888752 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1780 | 1467387888759 Marionette TRACE conn3 <- [1,2146,null,{}] 08:44:48 INFO - PROCESS | 1780 | 1467387888765 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 1780 | 1467387888771 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:48 INFO - PROCESS | 1780 | 1467387888955 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:44:49 INFO - PROCESS | 1780 | 1467387889150 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1780 | 1467387889157 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9d000 == 32 [pid = 1780] [id = 544] 08:44:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8bfe8800) [pid = 1780] [serial = 1633] [outer = (nil)] 08:44:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8e591c00) [pid = 1780] [serial = 1634] [outer = 0x8bfe8800] 08:44:49 INFO - PROCESS | 1780 | 1467387889239 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8e595800) [pid = 1780] [serial = 1635] [outer = 0x8bfe8800] 08:44:50 INFO - PROCESS | 1780 | 1467387890232 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1780 | 1467387890295 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:44:50 INFO - PROCESS | 1780 | 1467387890302 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1780 | 1467387890306 Marionette TRACE conn3 <- [1,2150,null,{}] 08:44:50 INFO - PROCESS | 1780 | 1467387890312 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1780 | 1467387890317 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:50 INFO - PROCESS | 1780 | 1467387890492 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:44:50 INFO - PROCESS | 1780 | 1467387890685 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1780 | 1467387890692 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e592800 == 33 [pid = 1780] [id = 545] 08:44:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8e595000) [pid = 1780] [serial = 1636] [outer = (nil)] 08:44:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8e838800) [pid = 1780] [serial = 1637] [outer = 0x8e595000] 08:44:50 INFO - PROCESS | 1780 | 1467387890776 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8e83ac00) [pid = 1780] [serial = 1638] [outer = 0x8e595000] 08:44:51 INFO - PROCESS | 1780 | 1467387891723 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1482ms 08:44:51 INFO - PROCESS | 1780 | 1467387891785 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1780 | 1467387891790 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:44:51 INFO - PROCESS | 1780 | 1467387891796 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1780 | 1467387891798 Marionette TRACE conn3 <- [1,2154,null,{}] 08:44:51 INFO - PROCESS | 1780 | 1467387891805 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 1780 | 1467387891810 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:51 INFO - PROCESS | 1780 | 1467387891990 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:44:52 INFO - PROCESS | 1780 | 1467387892187 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1780 | 1467387892205 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcd800 == 34 [pid = 1780] [id = 546] 08:44:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8ee65000) [pid = 1780] [serial = 1639] [outer = (nil)] 08:44:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8ee69c00) [pid = 1780] [serial = 1640] [outer = 0x8ee65000] 08:44:52 INFO - PROCESS | 1780 | 1467387892340 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 131 (0x8f0c1000) [pid = 1780] [serial = 1641] [outer = 0x8ee65000] 08:44:53 INFO - PROCESS | 1780 | 1467387893454 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1735ms 08:44:53 INFO - PROCESS | 1780 | 1467387893532 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1780 | 1467387893536 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:44:53 INFO - PROCESS | 1780 | 1467387893543 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1780 | 1467387893547 Marionette TRACE conn3 <- [1,2158,null,{}] 08:44:53 INFO - PROCESS | 1780 | 1467387893553 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 1780 | 1467387893558 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:53 INFO - PROCESS | 1780 | 1467387893766 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:44:54 INFO - PROCESS | 1780 | 1467387894005 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1780 | 1467387894013 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c6400 == 35 [pid = 1780] [id = 547] 08:44:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 132 (0x8be99400) [pid = 1780] [serial = 1642] [outer = (nil)] 08:44:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 133 (0x8f0cb400) [pid = 1780] [serial = 1643] [outer = 0x8be99400] 08:44:54 INFO - PROCESS | 1780 | 1467387894136 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 134 (0x8f2e9c00) [pid = 1780] [serial = 1644] [outer = 0x8be99400] 08:44:55 INFO - PROCESS | 1780 | 1467387895108 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1632ms 08:44:55 INFO - PROCESS | 1780 | 1467387895176 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1780 | 1467387895180 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:44:55 INFO - PROCESS | 1780 | 1467387895187 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1780 | 1467387895190 Marionette TRACE conn3 <- [1,2162,null,{}] 08:44:55 INFO - PROCESS | 1780 | 1467387895196 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1780 | 1467387895201 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:55 INFO - PROCESS | 1780 | 1467387895370 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:44:55 INFO - PROCESS | 1780 | 1467387895565 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1780 | 1467387895576 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c6000 == 36 [pid = 1780] [id = 548] 08:44:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 135 (0x8f0c6c00) [pid = 1780] [serial = 1645] [outer = (nil)] 08:44:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 136 (0x8f81e000) [pid = 1780] [serial = 1646] [outer = 0x8f0c6c00] 08:44:55 INFO - PROCESS | 1780 | 1467387895663 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 137 (0x8f81b400) [pid = 1780] [serial = 1647] [outer = 0x8f0c6c00] 08:44:56 INFO - PROCESS | 1780 | 1467387896616 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1486ms 08:44:56 INFO - PROCESS | 1780 | 1467387896674 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1780 | 1467387896677 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:44:56 INFO - PROCESS | 1780 | 1467387896683 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1780 | 1467387896688 Marionette TRACE conn3 <- [1,2166,null,{}] 08:44:56 INFO - PROCESS | 1780 | 1467387896694 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 1780 | 1467387896698 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:56 INFO - PROCESS | 1780 | 1467387896867 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:44:57 INFO - PROCESS | 1780 | 1467387897081 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1780 | 1467387897093 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe3c00 == 37 [pid = 1780] [id = 549] 08:44:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 138 (0x8bfe9800) [pid = 1780] [serial = 1648] [outer = (nil)] 08:44:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 139 (0x8f829400) [pid = 1780] [serial = 1649] [outer = 0x8bfe9800] 08:44:57 INFO - PROCESS | 1780 | 1467387897206 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 140 (0x8f82e400) [pid = 1780] [serial = 1650] [outer = 0x8bfe9800] 08:44:58 INFO - PROCESS | 1780 | 1467387898178 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1532ms 08:44:58 INFO - PROCESS | 1780 | 1467387898224 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1780 | 1467387898229 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:44:58 INFO - PROCESS | 1780 | 1467387898239 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1780 | 1467387898243 Marionette TRACE conn3 <- [1,2170,null,{}] 08:44:58 INFO - PROCESS | 1780 | 1467387898249 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1780 | 1467387898254 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:58 INFO - PROCESS | 1780 | 1467387898426 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:44:58 INFO - PROCESS | 1780 | 1467387898627 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1780 | 1467387898635 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370800 == 38 [pid = 1780] [id = 550] 08:44:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 141 (0x8b371c00) [pid = 1780] [serial = 1651] [outer = (nil)] 08:44:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 142 (0x8dbb8400) [pid = 1780] [serial = 1652] [outer = 0x8b371c00] 08:44:58 INFO - PROCESS | 1780 | 1467387898717 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 143 (0x8e836000) [pid = 1780] [serial = 1653] [outer = 0x8b371c00] 08:44:59 INFO - PROCESS | 1780 | 1467387899664 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1482ms 08:44:59 INFO - PROCESS | 1780 | 1467387899721 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:44:59 INFO - PROCESS | 1780 | 1467387899725 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:44:59 INFO - PROCESS | 1780 | 1467387899732 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1780 | 1467387899735 Marionette TRACE conn3 <- [1,2174,null,{}] 08:44:59 INFO - PROCESS | 1780 | 1467387899741 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 1780 | 1467387899746 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:44:59 INFO - PROCESS | 1780 | 1467387899940 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:45:00 INFO - PROCESS | 1780 | 1467387900318 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1780 | 1467387900329 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f1400 == 39 [pid = 1780] [id = 551] 08:45:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 144 (0x899f1c00) [pid = 1780] [serial = 1654] [outer = (nil)] 08:45:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 145 (0x8b366800) [pid = 1780] [serial = 1655] [outer = 0x899f1c00] 08:45:00 INFO - PROCESS | 1780 | 1467387900448 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 146 (0x8b790400) [pid = 1780] [serial = 1656] [outer = 0x899f1c00] 08:45:01 INFO - PROCESS | 1780 | 1467387901535 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:45:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8b794400 == 38 [pid = 1780] [id = 540] 08:45:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c2400 == 37 [pid = 1780] [id = 539] 08:45:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8b791400 == 36 [pid = 1780] [id = 538] 08:45:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8b789800 == 35 [pid = 1780] [id = 537] 08:45:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1cec00 == 34 [pid = 1780] [id = 536] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1884ms 08:45:01 INFO - PROCESS | 1780 | 1467387901617 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:45:01 INFO - PROCESS | 1780 | 1467387901623 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:45:01 INFO - PROCESS | 1780 | 1467387901630 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1780 | 1467387901634 Marionette TRACE conn3 <- [1,2178,null,{}] 08:45:01 INFO - PROCESS | 1780 | 1467387901649 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 1780 | 1467387901654 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:01 INFO - PROCESS | 1780 | 1467387901841 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 145 (0x91238c00) [pid = 1780] [serial = 1545] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 144 (0x8b7ed800) [pid = 1780] [serial = 1505] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 143 (0x8bdc6800) [pid = 1780] [serial = 1506] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 142 (0x9538cc00) [pid = 1780] [serial = 1541] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 141 (0x95394c00) [pid = 1780] [serial = 1542] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 140 (0x8dd7c400) [pid = 1780] [serial = 1556] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 139 (0x8dbbbc00) [pid = 1780] [serial = 1508] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 138 (0x8e590400) [pid = 1780] [serial = 1509] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 137 (0x9520d800) [pid = 1780] [serial = 1538] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 136 (0x9520f800) [pid = 1780] [serial = 1539] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 135 (0x9122f400) [pid = 1780] [serial = 1523] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 134 (0x91234000) [pid = 1780] [serial = 1524] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 133 (0x8f2ebc00) [pid = 1780] [serial = 1559] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 132 (0x8e6ea400) [pid = 1780] [serial = 1557] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 131 (0x90fe1800) [pid = 1780] [serial = 1566] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 130 (0x8f93bc00) [pid = 1780] [serial = 1565] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8f817c00) [pid = 1780] [serial = 1560] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8f82dc00) [pid = 1780] [serial = 1562] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8f9c0c00) [pid = 1780] [serial = 1563] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8f931400) [pid = 1780] [serial = 1547] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x8f9e0000) [pid = 1780] [serial = 1548] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x93a27000) [pid = 1780] [serial = 1535] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x93c3cc00) [pid = 1780] [serial = 1536] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x92675800) [pid = 1780] [serial = 1532] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x9267d400) [pid = 1780] [serial = 1533] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8f81dc00) [pid = 1780] [serial = 1517] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8f828400) [pid = 1780] [serial = 1518] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8f0cac00) [pid = 1780] [serial = 1514] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8f2e3c00) [pid = 1780] [serial = 1515] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8bdcd400) [pid = 1780] [serial = 1553] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8bff1000) [pid = 1780] [serial = 1554] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x91f0e800) [pid = 1780] [serial = 1529] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x91fde400) [pid = 1780] [serial = 1530] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8e598800) [pid = 1780] [serial = 1503] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8e83e800) [pid = 1780] [serial = 1511] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8ee64000) [pid = 1780] [serial = 1512] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8b364c00) [pid = 1780] [serial = 1550] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8b36f800) [pid = 1780] [serial = 1551] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8f9e1800) [pid = 1780] [serial = 1520] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x90fdec00) [pid = 1780] [serial = 1521] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x91370c00) [pid = 1780] [serial = 1526] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x91d49400) [pid = 1780] [serial = 1527] [outer = (nil)] [url = about:blank] 08:45:01 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8f818c00) [pid = 1780] [serial = 1544] [outer = (nil)] [url = about:blank] 08:45:02 INFO - PROCESS | 1780 | 1467387902115 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1780 | 1467387902126 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36f800 == 35 [pid = 1780] [id = 552] 08:45:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8b7ed800) [pid = 1780] [serial = 1657] [outer = (nil)] 08:45:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8bdc6800) [pid = 1780] [serial = 1658] [outer = 0x8b7ed800] 08:45:02 INFO - PROCESS | 1780 | 1467387902232 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8bea0000) [pid = 1780] [serial = 1659] [outer = 0x8b7ed800] 08:45:03 INFO - PROCESS | 1780 | 1467387903045 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1449ms 08:45:03 INFO - PROCESS | 1780 | 1467387903083 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1780 | 1467387903090 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:45:03 INFO - PROCESS | 1780 | 1467387903097 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1780 | 1467387903100 Marionette TRACE conn3 <- [1,2182,null,{}] 08:45:03 INFO - PROCESS | 1780 | 1467387903107 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 1780 | 1467387903112 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:03 INFO - PROCESS | 1780 | 1467387903352 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:45:03 INFO - PROCESS | 1780 | 1467387903375 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1780 | 1467387903383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c3800 == 36 [pid = 1780] [id = 553] 08:45:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8d5e1800) [pid = 1780] [serial = 1660] [outer = (nil)] 08:45:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8dbb7800) [pid = 1780] [serial = 1661] [outer = 0x8d5e1800] 08:45:03 INFO - PROCESS | 1780 | 1467387903451 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8dbc4800) [pid = 1780] [serial = 1662] [outer = 0x8d5e1800] 08:45:04 INFO - PROCESS | 1780 | 1467387904414 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1385ms 08:45:04 INFO - PROCESS | 1780 | 1467387904483 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1780 | 1467387904486 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:45:04 INFO - PROCESS | 1780 | 1467387904511 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1780 | 1467387904520 Marionette TRACE conn3 <- [1,2186,null,{}] 08:45:04 INFO - PROCESS | 1780 | 1467387904529 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 1780 | 1467387904535 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:04 INFO - PROCESS | 1780 | 1467387904765 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:45:04 INFO - PROCESS | 1780 | 1467387904792 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1780 | 1467387904800 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ea000 == 37 [pid = 1780] [id = 554] 08:45:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8e595c00) [pid = 1780] [serial = 1663] [outer = (nil)] 08:45:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8e65e400) [pid = 1780] [serial = 1664] [outer = 0x8e595c00] 08:45:04 INFO - PROCESS | 1780 | 1467387904867 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8e6eb400) [pid = 1780] [serial = 1665] [outer = 0x8e595c00] 08:45:05 INFO - PROCESS | 1780 | 1467387905823 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1368ms 08:45:05 INFO - PROCESS | 1780 | 1467387905864 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 1780 | 1467387905869 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:45:05 INFO - PROCESS | 1780 | 1467387905875 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 1780 | 1467387905879 Marionette TRACE conn3 <- [1,2190,null,{}] 08:45:05 INFO - PROCESS | 1780 | 1467387905884 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 1780 | 1467387905889 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:06 INFO - PROCESS | 1780 | 1467387906120 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8b8c9c00) [pid = 1780] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8e591800) [pid = 1780] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x9118f800) [pid = 1780] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8f9c0800) [pid = 1780] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8e58a400) [pid = 1780] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x93c38400) [pid = 1780] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x96ecb000) [pid = 1780] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f9bb400) [pid = 1780] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x99e83000) [pid = 1780] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x9a1ca800) [pid = 1780] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x9b0e6800) [pid = 1780] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x9a72b400) [pid = 1780] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8b367800) [pid = 1780] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8d1c2800) [pid = 1780] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8b7e7c00) [pid = 1780] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8db23c00) [pid = 1780] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8b78d000) [pid = 1780] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:45:06 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8bdc3c00) [pid = 1780] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:45:06 INFO - PROCESS | 1780 | 1467387906459 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 1780 | 1467387906470 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb400 == 38 [pid = 1780] [id = 555] 08:45:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8b367800) [pid = 1780] [serial = 1666] [outer = (nil)] 08:45:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b8c9c00) [pid = 1780] [serial = 1667] [outer = 0x8b367800] 08:45:06 INFO - PROCESS | 1780 | 1467387906541 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8d5e3800) [pid = 1780] [serial = 1668] [outer = 0x8b367800] 08:45:07 INFO - PROCESS | 1780 | 1467387907248 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1430ms 08:45:07 INFO - PROCESS | 1780 | 1467387907306 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1780 | 1467387907310 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:45:07 INFO - PROCESS | 1780 | 1467387907324 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1780 | 1467387907327 Marionette TRACE conn3 <- [1,2194,null,{}] 08:45:07 INFO - PROCESS | 1780 | 1467387907332 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1780 | 1467387907337 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:07 INFO - PROCESS | 1780 | 1467387907502 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:45:07 INFO - PROCESS | 1780 | 1467387907511 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1780 | 1467387907529 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee64000 == 39 [pid = 1780] [id = 556] 08:45:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8ee64800) [pid = 1780] [serial = 1669] [outer = (nil)] 08:45:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8f0c9000) [pid = 1780] [serial = 1670] [outer = 0x8ee64800] 08:45:07 INFO - PROCESS | 1780 | 1467387907607 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8f816c00) [pid = 1780] [serial = 1671] [outer = 0x8ee64800] 08:45:08 INFO - PROCESS | 1780 | 1467387908789 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1540ms 08:45:08 INFO - PROCESS | 1780 | 1467387908866 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1780 | 1467387908873 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:45:08 INFO - PROCESS | 1780 | 1467387908882 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1780 | 1467387908888 Marionette TRACE conn3 <- [1,2198,null,{}] 08:45:08 INFO - PROCESS | 1780 | 1467387908920 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 1780 | 1467387908925 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:09 INFO - PROCESS | 1780 | 1467387909128 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:45:09 INFO - PROCESS | 1780 | 1467387909444 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1780 | 1467387909455 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ec400 == 40 [pid = 1780] [id = 557] 08:45:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8b7e4400) [pid = 1780] [serial = 1672] [outer = (nil)] 08:45:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8be9c800) [pid = 1780] [serial = 1673] [outer = 0x8b7e4400] 08:45:09 INFO - PROCESS | 1780 | 1467387909541 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8bff1c00) [pid = 1780] [serial = 1674] [outer = 0x8b7e4400] 08:45:10 INFO - PROCESS | 1780 | 1467387910482 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1616ms 08:45:10 INFO - PROCESS | 1780 | 1467387910496 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1780 | 1467387910503 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:45:10 INFO - PROCESS | 1780 | 1467387910514 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1780 | 1467387910519 Marionette TRACE conn3 <- [1,2202,null,{}] 08:45:10 INFO - PROCESS | 1780 | 1467387910526 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1780 | 1467387910532 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:10 INFO - PROCESS | 1780 | 1467387910733 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:45:10 INFO - PROCESS | 1780 | 1467387910932 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1780 | 1467387910941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1e400 == 41 [pid = 1780] [id = 558] 08:45:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8dbc6800) [pid = 1780] [serial = 1675] [outer = (nil)] 08:45:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8e58e800) [pid = 1780] [serial = 1676] [outer = 0x8dbc6800] 08:45:11 INFO - PROCESS | 1780 | 1467387911067 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8e65b400) [pid = 1780] [serial = 1677] [outer = 0x8dbc6800] 08:45:12 INFO - PROCESS | 1780 | 1467387912167 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1685ms 08:45:12 INFO - PROCESS | 1780 | 1467387912199 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1780 | 1467387912203 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:45:12 INFO - PROCESS | 1780 | 1467387912210 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1780 | 1467387912216 Marionette TRACE conn3 <- [1,2206,null,{}] 08:45:12 INFO - PROCESS | 1780 | 1467387912232 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1780 | 1467387912241 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:12 INFO - PROCESS | 1780 | 1467387912429 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:45:12 INFO - PROCESS | 1780 | 1467387912675 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1780 | 1467387912688 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee68000 == 42 [pid = 1780] [id = 559] 08:45:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8f823c00) [pid = 1780] [serial = 1678] [outer = (nil)] 08:45:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8f931400) [pid = 1780] [serial = 1679] [outer = 0x8f823c00] 08:45:12 INFO - PROCESS | 1780 | 1467387912812 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8f939c00) [pid = 1780] [serial = 1680] [outer = 0x8f823c00] 08:45:13 INFO - PROCESS | 1780 | 1467387913749 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1586ms 08:45:13 INFO - PROCESS | 1780 | 1467387913796 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1780 | 1467387913801 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:45:13 INFO - PROCESS | 1780 | 1467387913807 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1780 | 1467387913811 Marionette TRACE conn3 <- [1,2210,null,{}] 08:45:13 INFO - PROCESS | 1780 | 1467387913816 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 1780 | 1467387913821 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:14 INFO - PROCESS | 1780 | 1467387914010 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:45:14 INFO - PROCESS | 1780 | 1467387914205 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1780 | 1467387914211 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e589c00 == 43 [pid = 1780] [id = 560] 08:45:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8e58bc00) [pid = 1780] [serial = 1681] [outer = (nil)] 08:45:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8f9bb400) [pid = 1780] [serial = 1682] [outer = 0x8e58bc00] 08:45:14 INFO - PROCESS | 1780 | 1467387914298 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8f9c0800) [pid = 1780] [serial = 1683] [outer = 0x8e58bc00] 08:45:15 INFO - PROCESS | 1780 | 1467387915227 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1481ms 08:45:15 INFO - PROCESS | 1780 | 1467387915289 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1780 | 1467387915294 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:45:15 INFO - PROCESS | 1780 | 1467387915300 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1780 | 1467387915304 Marionette TRACE conn3 <- [1,2214,null,{}] 08:45:15 INFO - PROCESS | 1780 | 1467387915310 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1780 | 1467387915316 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:15 INFO - PROCESS | 1780 | 1467387915499 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:45:15 INFO - PROCESS | 1780 | 1467387915708 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1780 | 1467387915716 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7b000 == 44 [pid = 1780] [id = 561] 08:45:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8f81ac00) [pid = 1780] [serial = 1684] [outer = (nil)] 08:45:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8f9dd000) [pid = 1780] [serial = 1685] [outer = 0x8f81ac00] 08:45:15 INFO - PROCESS | 1780 | 1467387915838 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x8f9df400) [pid = 1780] [serial = 1686] [outer = 0x8f81ac00] 08:45:16 INFO - PROCESS | 1780 | 1467387916828 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1589ms 08:45:16 INFO - PROCESS | 1780 | 1467387916890 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1780 | 1467387916894 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:45:16 INFO - PROCESS | 1780 | 1467387916901 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1780 | 1467387916904 Marionette TRACE conn3 <- [1,2218,null,{}] 08:45:16 INFO - PROCESS | 1780 | 1467387916910 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 1780 | 1467387916920 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:17 INFO - PROCESS | 1780 | 1467387917173 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:45:17 INFO - PROCESS | 1780 | 1467387917424 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1780 | 1467387917432 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2e7400 == 45 [pid = 1780] [id = 562] 08:45:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8f9c6400) [pid = 1780] [serial = 1687] [outer = (nil)] 08:45:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x90fe1c00) [pid = 1780] [serial = 1688] [outer = 0x8f9c6400] 08:45:17 INFO - PROCESS | 1780 | 1467387917527 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x9118bc00) [pid = 1780] [serial = 1689] [outer = 0x8f9c6400] 08:45:18 INFO - PROCESS | 1780 | 1467387918393 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1539ms 08:45:18 INFO - PROCESS | 1780 | 1467387918441 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1780 | 1467387918445 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:45:18 INFO - PROCESS | 1780 | 1467387918452 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1780 | 1467387918455 Marionette TRACE conn3 <- [1,2222,null,{}] 08:45:18 INFO - PROCESS | 1780 | 1467387918480 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1780 | 1467387918485 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:18 INFO - PROCESS | 1780 | 1467387918673 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:45:18 INFO - PROCESS | 1780 | 1467387918875 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1780 | 1467387918882 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fe4000 == 46 [pid = 1780] [id = 563] 08:45:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x91194400) [pid = 1780] [serial = 1690] [outer = (nil)] 08:45:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x91230c00) [pid = 1780] [serial = 1691] [outer = 0x91194400] 08:45:19 INFO - PROCESS | 1780 | 1467387918998 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x91234000) [pid = 1780] [serial = 1692] [outer = 0x91194400] 08:45:19 INFO - PROCESS | 1780 | 1467387919977 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1557ms 08:45:20 INFO - PROCESS | 1780 | 1467387920022 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1780 | 1467387920027 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:45:20 INFO - PROCESS | 1780 | 1467387920036 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1780 | 1467387920040 Marionette TRACE conn3 <- [1,2226,null,{}] 08:45:20 INFO - PROCESS | 1780 | 1467387920046 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1780 | 1467387920051 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:20 INFO - PROCESS | 1780 | 1467387920243 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:45:20 INFO - PROCESS | 1780 | 1467387920458 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1780 | 1467387920468 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b400 == 47 [pid = 1780] [id = 564] 08:45:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 122 (0x8b36c000) [pid = 1780] [serial = 1693] [outer = (nil)] 08:45:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 123 (0x8b8cf400) [pid = 1780] [serial = 1694] [outer = 0x8b36c000] 08:45:20 INFO - PROCESS | 1780 | 1467387920627 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 124 (0x8ee6e000) [pid = 1780] [serial = 1695] [outer = 0x8b36c000] 08:45:21 INFO - PROCESS | 1780 | 1467387921528 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1541ms 08:45:21 INFO - PROCESS | 1780 | 1467387921577 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1780 | 1467387921582 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:45:21 INFO - PROCESS | 1780 | 1467387921588 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1780 | 1467387921591 Marionette TRACE conn3 <- [1,2230,null,{}] 08:45:21 INFO - PROCESS | 1780 | 1467387921597 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1780 | 1467387921602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:21 INFO - PROCESS | 1780 | 1467387921795 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:45:22 INFO - PROCESS | 1780 | 1467387922375 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1780 | 1467387922383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ec000 == 48 [pid = 1780] [id = 565] 08:45:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 125 (0x8b7ee400) [pid = 1780] [serial = 1696] [outer = (nil)] 08:45:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 126 (0x8b8ca000) [pid = 1780] [serial = 1697] [outer = 0x8b7ee400] 08:45:22 INFO - PROCESS | 1780 | 1467387922465 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 127 (0x8bfe3400) [pid = 1780] [serial = 1698] [outer = 0x8b7ee400] 08:45:23 INFO - PROCESS | 1780 | 1467387923349 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1791ms 08:45:23 INFO - PROCESS | 1780 | 1467387923382 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1780 | 1467387923387 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:45:23 INFO - PROCESS | 1780 | 1467387923394 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1780 | 1467387923400 Marionette TRACE conn3 <- [1,2234,null,{}] 08:45:23 INFO - PROCESS | 1780 | 1467387923408 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1780 | 1467387923416 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:23 INFO - PROCESS | 1780 | 1467387923603 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:45:23 INFO - PROCESS | 1780 | 1467387923867 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1780 | 1467387923881 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe4000 == 49 [pid = 1780] [id = 566] 08:45:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 128 (0x8d1c1c00) [pid = 1780] [serial = 1699] [outer = (nil)] 08:45:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 129 (0x8dbb7c00) [pid = 1780] [serial = 1700] [outer = 0x8d1c1c00] 08:45:24 INFO - PROCESS | 1780 | 1467387924048 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 130 (0x8e590000) [pid = 1780] [serial = 1701] [outer = 0x8d1c1c00] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb400 == 48 [pid = 1780] [id = 555] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ea000 == 47 [pid = 1780] [id = 554] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c3800 == 46 [pid = 1780] [id = 553] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36f800 == 45 [pid = 1780] [id = 552] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x899f1400 == 44 [pid = 1780] [id = 551] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c6000 == 43 [pid = 1780] [id = 548] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcd800 == 42 [pid = 1780] [id = 546] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b365000 == 41 [pid = 1780] [id = 541] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370800 == 40 [pid = 1780] [id = 550] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c6400 == 39 [pid = 1780] [id = 547] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9d000 == 38 [pid = 1780] [id = 544] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78ec00 == 37 [pid = 1780] [id = 542] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e1800 == 36 [pid = 1780] [id = 543] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8e592800 == 35 [pid = 1780] [id = 545] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe3c00 == 34 [pid = 1780] [id = 549] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b400 == 33 [pid = 1780] [id = 564] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ec000 == 32 [pid = 1780] [id = 565] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x90fe4000 == 31 [pid = 1780] [id = 563] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2e7400 == 30 [pid = 1780] [id = 562] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7b000 == 29 [pid = 1780] [id = 561] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee68000 == 28 [pid = 1780] [id = 559] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8e589c00 == 27 [pid = 1780] [id = 560] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1e400 == 26 [pid = 1780] [id = 558] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee64000 == 25 [pid = 1780] [id = 556] 08:45:25 INFO - PROCESS | 1780 | --DOCSHELL 0x899ec400 == 24 [pid = 1780] [id = 557] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 129 (0x8bea5000) [pid = 1780] [serial = 1569] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 128 (0x8bdce000) [pid = 1780] [serial = 1568] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 127 (0x8ee61800) [pid = 1780] [serial = 1572] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 126 (0x8e6e9800) [pid = 1780] [serial = 1571] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 125 (0x91d49c00) [pid = 1780] [serial = 1575] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 124 (0x9136a000) [pid = 1780] [serial = 1574] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 123 (0x93a1c000) [pid = 1780] [serial = 1578] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 122 (0x92ede800) [pid = 1780] [serial = 1577] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 121 (0x95202c00) [pid = 1780] [serial = 1581] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x93c43000) [pid = 1780] [serial = 1580] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x9929d400) [pid = 1780] [serial = 1584] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x99294800) [pid = 1780] [serial = 1583] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x99649000) [pid = 1780] [serial = 1587] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x99644800) [pid = 1780] [serial = 1586] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x9a0e0800) [pid = 1780] [serial = 1590] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x9a0d6000) [pid = 1780] [serial = 1589] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x9a5e1c00) [pid = 1780] [serial = 1593] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x9a486c00) [pid = 1780] [serial = 1592] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x9a728400) [pid = 1780] [serial = 1596] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x9a725c00) [pid = 1780] [serial = 1595] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x9b1e4000) [pid = 1780] [serial = 1599] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x9b0ec400) [pid = 1780] [serial = 1598] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x9b333c00) [pid = 1780] [serial = 1602] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x9b1ed400) [pid = 1780] [serial = 1601] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8d1c2c00) [pid = 1780] [serial = 1605] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8b8cfc00) [pid = 1780] [serial = 1604] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8d5e1c00) [pid = 1780] [serial = 1619] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8b8c8400) [pid = 1780] [serial = 1608] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8e834800) [pid = 1780] [serial = 1610] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8b7e1400) [pid = 1780] [serial = 1613] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8b7e6000) [pid = 1780] [serial = 1614] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8b7ef800) [pid = 1780] [serial = 1607] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8d5f0000) [pid = 1780] [serial = 1622] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8d5ec400) [pid = 1780] [serial = 1620] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8ee70000) [pid = 1780] [serial = 1611] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8bea1400) [pid = 1780] [serial = 1617] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8be9ac00) [pid = 1780] [serial = 1616] [outer = (nil)] [url = about:blank] 08:45:26 INFO - PROCESS | 1780 | 1467387926463 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3095ms 08:45:26 INFO - PROCESS | 1780 | 1467387926490 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:45:26 INFO - PROCESS | 1780 | 1467387926495 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:45:26 INFO - PROCESS | 1780 | 1467387926503 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1780 | 1467387926507 Marionette TRACE conn3 <- [1,2238,null,{}] 08:45:26 INFO - PROCESS | 1780 | 1467387926515 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 1780 | 1467387926521 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:26 INFO - PROCESS | 1780 | 1467387926795 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:45:26 INFO - PROCESS | 1780 | 1467387926811 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1780 | 1467387926820 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792c00 == 25 [pid = 1780] [id = 567] 08:45:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8b793800) [pid = 1780] [serial = 1702] [outer = (nil)] 08:45:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8b7e3400) [pid = 1780] [serial = 1703] [outer = 0x8b793800] 08:45:26 INFO - PROCESS | 1780 | 1467387926902 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b7e6400) [pid = 1780] [serial = 1704] [outer = 0x8b793800] 08:45:27 INFO - PROCESS | 1780 | 1467387927741 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1284ms 08:45:27 INFO - PROCESS | 1780 | 1467387927786 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1780 | 1467387927794 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:45:27 INFO - PROCESS | 1780 | 1467387927805 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1780 | 1467387927809 Marionette TRACE conn3 <- [1,2242,null,{}] 08:45:27 INFO - PROCESS | 1780 | 1467387927815 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1780 | 1467387927820 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:27 INFO - PROCESS | 1780 | 1467387927987 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:45:28 INFO - PROCESS | 1780 | 1467387928157 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1780 | 1467387928164 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c2000 == 26 [pid = 1780] [id = 568] 08:45:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8be9ac00) [pid = 1780] [serial = 1705] [outer = (nil)] 08:45:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8bea3800) [pid = 1780] [serial = 1706] [outer = 0x8be9ac00] 08:45:28 INFO - PROCESS | 1780 | 1467387928237 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8bfe9c00) [pid = 1780] [serial = 1707] [outer = 0x8be9ac00] 08:45:29 INFO - PROCESS | 1780 | 1467387929166 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1432ms 08:45:29 INFO - PROCESS | 1780 | 1467387929237 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:45:29 INFO - PROCESS | 1780 | 1467387929241 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:45:29 INFO - PROCESS | 1780 | 1467387929248 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1780 | 1467387929254 Marionette TRACE conn3 <- [1,2246,null,{}] 08:45:29 INFO - PROCESS | 1780 | 1467387929280 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1780 | 1467387929290 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:29 INFO - PROCESS | 1780 | 1467387929509 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:45:29 INFO - PROCESS | 1780 | 1467387929533 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1780 | 1467387929545 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1a000 == 27 [pid = 1780] [id = 569] 08:45:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8db1a400) [pid = 1780] [serial = 1708] [outer = (nil)] 08:45:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8db1e800) [pid = 1780] [serial = 1709] [outer = 0x8db1a400] 08:45:29 INFO - PROCESS | 1780 | 1467387929614 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8dbbc400) [pid = 1780] [serial = 1710] [outer = 0x8db1a400] 08:45:31 INFO - PROCESS | 1780 | 1467387931265 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8e595c00) [pid = 1780] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8b367800) [pid = 1780] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8b7ed800) [pid = 1780] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x899f1c00) [pid = 1780] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8d5e1800) [pid = 1780] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8b7eec00) [pid = 1780] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8be99400) [pid = 1780] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8b371c00) [pid = 1780] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8b365400) [pid = 1780] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f0c6c00) [pid = 1780] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8e595000) [pid = 1780] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8dbc3400) [pid = 1780] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8bfe9800) [pid = 1780] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8bfe8800) [pid = 1780] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8ee65000) [pid = 1780] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bdc7c00) [pid = 1780] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:45:31 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8ee64800) [pid = 1780] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2204ms 08:45:31 INFO - PROCESS | 1780 | 1467387931473 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1780 | 1467387931477 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:45:31 INFO - PROCESS | 1780 | 1467387931489 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1780 | 1467387931492 Marionette TRACE conn3 <- [1,2250,null,{}] 08:45:31 INFO - PROCESS | 1780 | 1467387931500 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1780 | 1467387931506 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:31 INFO - PROCESS | 1780 | 1467387931657 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:45:31 INFO - PROCESS | 1780 | 1467387931667 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1780 | 1467387931676 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36bc00 == 28 [pid = 1780] [id = 570] 08:45:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8bea1c00) [pid = 1780] [serial = 1711] [outer = (nil)] 08:45:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bfec400) [pid = 1780] [serial = 1712] [outer = 0x8bea1c00] 08:45:31 INFO - PROCESS | 1780 | 1467387931743 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8dbbc000) [pid = 1780] [serial = 1713] [outer = 0x8bea1c00] 08:45:32 INFO - PROCESS | 1780 | 1467387932572 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1141ms 08:45:32 INFO - PROCESS | 1780 | 1467387932628 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1780 | 1467387932631 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:45:32 INFO - PROCESS | 1780 | 1467387932637 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1780 | 1467387932640 Marionette TRACE conn3 <- [1,2254,null,{}] 08:45:32 INFO - PROCESS | 1780 | 1467387932646 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1780 | 1467387932651 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:32 INFO - PROCESS | 1780 | 1467387932802 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:45:32 INFO - PROCESS | 1780 | 1467387932812 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1780 | 1467387932821 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e6400 == 29 [pid = 1780] [id = 571] 08:45:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8d5eb800) [pid = 1780] [serial = 1714] [outer = (nil)] 08:45:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8e593000) [pid = 1780] [serial = 1715] [outer = 0x8d5eb800] 08:45:32 INFO - PROCESS | 1780 | 1467387932887 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8e65e000) [pid = 1780] [serial = 1716] [outer = 0x8d5eb800] 08:45:34 INFO - PROCESS | 1780 | 1467387934037 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1435ms 08:45:34 INFO - PROCESS | 1780 | 1467387934073 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:45:34 INFO - PROCESS | 1780 | 1467387934079 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:45:34 INFO - PROCESS | 1780 | 1467387934087 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1780 | 1467387934093 Marionette TRACE conn3 <- [1,2258,null,{}] 08:45:34 INFO - PROCESS | 1780 | 1467387934103 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1780 | 1467387934108 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:34 INFO - PROCESS | 1780 | 1467387934338 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:45:34 INFO - PROCESS | 1780 | 1467387934592 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1780 | 1467387934603 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e7c00 == 30 [pid = 1780] [id = 572] 08:45:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8b7ecc00) [pid = 1780] [serial = 1717] [outer = (nil)] 08:45:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8bdcd000) [pid = 1780] [serial = 1718] [outer = 0x8b7ecc00] 08:45:34 INFO - PROCESS | 1780 | 1467387934735 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8bfe5c00) [pid = 1780] [serial = 1719] [outer = 0x8b7ecc00] 08:45:35 INFO - PROCESS | 1780 | 1467387935666 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1635ms 08:45:35 INFO - PROCESS | 1780 | 1467387935722 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1780 | 1467387935731 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:45:35 INFO - PROCESS | 1780 | 1467387935741 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1780 | 1467387935745 Marionette TRACE conn3 <- [1,2262,null,{}] 08:45:35 INFO - PROCESS | 1780 | 1467387935752 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1780 | 1467387935758 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:35 INFO - PROCESS | 1780 | 1467387935985 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:45:36 INFO - PROCESS | 1780 | 1467387936203 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1780 | 1467387936213 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c7c00 == 31 [pid = 1780] [id = 573] 08:45:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8dd77800) [pid = 1780] [serial = 1720] [outer = (nil)] 08:45:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8dd7e000) [pid = 1780] [serial = 1721] [outer = 0x8dd77800] 08:45:36 INFO - PROCESS | 1780 | 1467387936343 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8dbbf400) [pid = 1780] [serial = 1722] [outer = 0x8dd77800] 08:45:37 INFO - PROCESS | 1780 | 1467387937289 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1587ms 08:45:37 INFO - PROCESS | 1780 | 1467387937329 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1780 | 1467387937333 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:45:37 INFO - PROCESS | 1780 | 1467387937340 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1780 | 1467387937347 Marionette TRACE conn3 <- [1,2266,null,{}] 08:45:37 INFO - PROCESS | 1780 | 1467387937363 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1780 | 1467387937372 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:37 INFO - PROCESS | 1780 | 1467387937554 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:45:37 INFO - PROCESS | 1780 | 1467387937746 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1780 | 1467387937758 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e839400 == 32 [pid = 1780] [id = 574] 08:45:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8e83e800) [pid = 1780] [serial = 1723] [outer = (nil)] 08:45:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8ee61400) [pid = 1780] [serial = 1724] [outer = 0x8e83e800] 08:45:37 INFO - PROCESS | 1780 | 1467387937842 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8ee64000) [pid = 1780] [serial = 1725] [outer = 0x8e83e800] 08:45:38 INFO - PROCESS | 1780 | 1467387938786 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1494ms 08:45:38 INFO - PROCESS | 1780 | 1467387938837 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1780 | 1467387938845 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:45:38 INFO - PROCESS | 1780 | 1467387938874 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1780 | 1467387938878 Marionette TRACE conn3 <- [1,2270,null,{}] 08:45:38 INFO - PROCESS | 1780 | 1467387938884 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1780 | 1467387938889 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:39 INFO - PROCESS | 1780 | 1467387939070 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:45:39 INFO - PROCESS | 1780 | 1467387939259 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1780 | 1467387939265 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee6f400 == 33 [pid = 1780] [id = 575] 08:45:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8f0c0c00) [pid = 1780] [serial = 1726] [outer = (nil)] 08:45:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8f0c7400) [pid = 1780] [serial = 1727] [outer = 0x8f0c0c00] 08:45:39 INFO - PROCESS | 1780 | 1467387939357 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x8f0ca800) [pid = 1780] [serial = 1728] [outer = 0x8f0c0c00] 08:45:40 INFO - PROCESS | 1780 | 1467387940300 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1487ms 08:45:40 INFO - PROCESS | 1780 | 1467387940358 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1780 | 1467387940362 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:45:40 INFO - PROCESS | 1780 | 1467387940369 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1780 | 1467387940372 Marionette TRACE conn3 <- [1,2274,null,{}] 08:45:40 INFO - PROCESS | 1780 | 1467387940378 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 1780 | 1467387940383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:40 INFO - PROCESS | 1780 | 1467387940554 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:45:40 INFO - PROCESS | 1780 | 1467387940743 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1780 | 1467387940750 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5800 == 34 [pid = 1780] [id = 576] 08:45:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8ee6cc00) [pid = 1780] [serial = 1729] [outer = (nil)] 08:45:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8f2ef800) [pid = 1780] [serial = 1730] [outer = 0x8ee6cc00] 08:45:40 INFO - PROCESS | 1780 | 1467387940833 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x8f814c00) [pid = 1780] [serial = 1731] [outer = 0x8ee6cc00] 08:45:41 INFO - PROCESS | 1780 | 1467387941814 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1482ms 08:45:41 INFO - PROCESS | 1780 | 1467387941852 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1780 | 1467387941855 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:45:41 INFO - PROCESS | 1780 | 1467387941862 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1780 | 1467387941865 Marionette TRACE conn3 <- [1,2278,null,{}] 08:45:41 INFO - PROCESS | 1780 | 1467387941873 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 1780 | 1467387941884 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:42 INFO - PROCESS | 1780 | 1467387942102 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:45:42 INFO - PROCESS | 1780 | 1467387942290 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1780 | 1467387942301 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5400 == 35 [pid = 1780] [id = 577] 08:45:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x8b8c5400) [pid = 1780] [serial = 1732] [outer = (nil)] 08:45:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8f936400) [pid = 1780] [serial = 1733] [outer = 0x8b8c5400] 08:45:42 INFO - PROCESS | 1780 | 1467387942382 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8f93b000) [pid = 1780] [serial = 1734] [outer = 0x8b8c5400] 08:45:43 INFO - PROCESS | 1780 | 1467387943296 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1496ms 08:45:43 INFO - PROCESS | 1780 | 1467387943360 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1780 | 1467387943365 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:45:43 INFO - PROCESS | 1780 | 1467387943373 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1780 | 1467387943376 Marionette TRACE conn3 <- [1,2282,null,{}] 08:45:43 INFO - PROCESS | 1780 | 1467387943382 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 1780 | 1467387943387 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:43 INFO - PROCESS | 1780 | 1467387943557 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:45:43 INFO - PROCESS | 1780 | 1467387943753 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1780 | 1467387943765 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b800 == 36 [pid = 1780] [id = 578] 08:45:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8b792000) [pid = 1780] [serial = 1735] [outer = (nil)] 08:45:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8f9c7c00) [pid = 1780] [serial = 1736] [outer = 0x8b792000] 08:45:43 INFO - PROCESS | 1780 | 1467387943894 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8f9c0000) [pid = 1780] [serial = 1737] [outer = 0x8b792000] 08:45:44 INFO - PROCESS | 1780 | 1467387944904 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1586ms 08:45:44 INFO - PROCESS | 1780 | 1467387944960 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:45:44 INFO - PROCESS | 1780 | 1467387944971 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:45:44 INFO - PROCESS | 1780 | 1467387944976 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1780 | 1467387944980 Marionette TRACE conn3 <- [1,2286,null,{}] 08:45:44 INFO - PROCESS | 1780 | 1467387944986 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1780 | 1467387944991 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:45 INFO - PROCESS | 1780 | 1467387945199 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:45:45 INFO - PROCESS | 1780 | 1467387945440 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1780 | 1467387945448 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b789c00 == 37 [pid = 1780] [id = 579] 08:45:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8b78a800) [pid = 1780] [serial = 1738] [outer = (nil)] 08:45:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 114 (0x8f9e7400) [pid = 1780] [serial = 1739] [outer = 0x8b78a800] 08:45:45 INFO - PROCESS | 1780 | 1467387945541 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 115 (0x90fda400) [pid = 1780] [serial = 1740] [outer = 0x8b78a800] 08:45:46 INFO - PROCESS | 1780 | 1467387946456 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1531ms 08:45:46 INFO - PROCESS | 1780 | 1467387946509 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:45:46 INFO - PROCESS | 1780 | 1467387946520 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:45:46 INFO - PROCESS | 1780 | 1467387946527 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1780 | 1467387946534 Marionette TRACE conn3 <- [1,2290,null,{}] 08:45:46 INFO - PROCESS | 1780 | 1467387946541 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 1780 | 1467387946545 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:46 INFO - PROCESS | 1780 | 1467387946719 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:45:46 INFO - PROCESS | 1780 | 1467387946913 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1780 | 1467387946920 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78d400 == 38 [pid = 1780] [id = 580] 08:45:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 116 (0x8b796800) [pid = 1780] [serial = 1741] [outer = (nil)] 08:45:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 117 (0x8d1c4c00) [pid = 1780] [serial = 1742] [outer = 0x8b796800] 08:45:47 INFO - PROCESS | 1780 | 1467387946999 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 118 (0x8e6ec000) [pid = 1780] [serial = 1743] [outer = 0x8b796800] 08:45:48 INFO - PROCESS | 1780 | 1467387948218 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1737ms 08:45:48 INFO - PROCESS | 1780 | 1467387948264 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1780 | 1467387948270 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:45:48 INFO - PROCESS | 1780 | 1467387948278 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1780 | 1467387948283 Marionette TRACE conn3 <- [1,2294,null,{}] 08:45:48 INFO - PROCESS | 1780 | 1467387948292 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1780 | 1467387948296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:48 INFO - PROCESS | 1780 | 1467387948507 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:45:48 INFO - PROCESS | 1780 | 1467387948709 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1780 | 1467387948718 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0400 == 39 [pid = 1780] [id = 581] 08:45:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 119 (0x8b793000) [pid = 1780] [serial = 1744] [outer = (nil)] 08:45:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 120 (0x8bdcf400) [pid = 1780] [serial = 1745] [outer = 0x8b793000] 08:45:48 INFO - PROCESS | 1780 | 1467387948932 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 121 (0x8bfe3800) [pid = 1780] [serial = 1746] [outer = 0x8b793000] 08:45:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36bc00 == 38 [pid = 1780] [id = 570] 08:45:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1a000 == 37 [pid = 1780] [id = 569] 08:45:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c2000 == 36 [pid = 1780] [id = 568] 08:45:49 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792c00 == 35 [pid = 1780] [id = 567] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 120 (0x8f0c9000) [pid = 1780] [serial = 1670] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 119 (0x8e65e400) [pid = 1780] [serial = 1664] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 118 (0x8b8c9c00) [pid = 1780] [serial = 1667] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 117 (0x8bdc6800) [pid = 1780] [serial = 1658] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 116 (0x8bea0000) [pid = 1780] [serial = 1659] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 115 (0x8b366800) [pid = 1780] [serial = 1655] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 114 (0x8b790400) [pid = 1780] [serial = 1656] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 113 (0x8dbb7800) [pid = 1780] [serial = 1661] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8db24800) [pid = 1780] [serial = 1623] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8f0cb400) [pid = 1780] [serial = 1643] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8f2e9c00) [pid = 1780] [serial = 1644] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8dbb8400) [pid = 1780] [serial = 1652] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8e836000) [pid = 1780] [serial = 1653] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8b36ac00) [pid = 1780] [serial = 1625] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8b78fc00) [pid = 1780] [serial = 1626] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8f81e000) [pid = 1780] [serial = 1646] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f81b400) [pid = 1780] [serial = 1647] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8e838800) [pid = 1780] [serial = 1637] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8e83ac00) [pid = 1780] [serial = 1638] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8dd74400) [pid = 1780] [serial = 1631] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8dd77c00) [pid = 1780] [serial = 1632] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8f829400) [pid = 1780] [serial = 1649] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8f82e400) [pid = 1780] [serial = 1650] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8e591c00) [pid = 1780] [serial = 1634] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e595800) [pid = 1780] [serial = 1635] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8ee69c00) [pid = 1780] [serial = 1640] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8f0c1000) [pid = 1780] [serial = 1641] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8bea4c00) [pid = 1780] [serial = 1628] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8bfea400) [pid = 1780] [serial = 1629] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8f816c00) [pid = 1780] [serial = 1671] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8e6eb400) [pid = 1780] [serial = 1665] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8dbc4800) [pid = 1780] [serial = 1662] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8d5e3800) [pid = 1780] [serial = 1668] [outer = (nil)] [url = about:blank] 08:45:49 INFO - PROCESS | 1780 | 1467387949864 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1643ms 08:45:49 INFO - PROCESS | 1780 | 1467387949921 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1780 | 1467387949928 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:45:49 INFO - PROCESS | 1780 | 1467387949937 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1780 | 1467387949942 Marionette TRACE conn3 <- [1,2298,null,{}] 08:45:49 INFO - PROCESS | 1780 | 1467387949948 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1780 | 1467387949952 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:50 INFO - PROCESS | 1780 | 1467387950124 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:45:50 INFO - PROCESS | 1780 | 1467387950294 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1780 | 1467387950304 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791000 == 36 [pid = 1780] [id = 582] 08:45:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8be98c00) [pid = 1780] [serial = 1747] [outer = (nil)] 08:45:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8d1bfc00) [pid = 1780] [serial = 1748] [outer = 0x8be98c00] 08:45:50 INFO - PROCESS | 1780 | 1467387950375 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8d5eb000) [pid = 1780] [serial = 1749] [outer = 0x8be98c00] 08:45:51 INFO - PROCESS | 1780 | 1467387951201 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1288ms 08:45:51 INFO - PROCESS | 1780 | 1467387951225 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1780 | 1467387951228 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:45:51 INFO - PROCESS | 1780 | 1467387951236 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1780 | 1467387951241 Marionette TRACE conn3 <- [1,2302,null,{}] 08:45:51 INFO - PROCESS | 1780 | 1467387951257 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 1780 | 1467387951265 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:51 INFO - PROCESS | 1780 | 1467387951433 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:45:51 INFO - PROCESS | 1780 | 1467387951451 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1780 | 1467387951461 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd78400 == 37 [pid = 1780] [id = 583] 08:45:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8dd7ac00) [pid = 1780] [serial = 1750] [outer = (nil)] 08:45:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8e591800) [pid = 1780] [serial = 1751] [outer = 0x8dd7ac00] 08:45:51 INFO - PROCESS | 1780 | 1467387951535 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8e6e3400) [pid = 1780] [serial = 1752] [outer = 0x8dd7ac00] 08:45:52 INFO - PROCESS | 1780 | 1467387952506 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1287ms 08:45:52 INFO - PROCESS | 1780 | 1467387952523 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:45:52 INFO - PROCESS | 1780 | 1467387952528 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:45:52 INFO - PROCESS | 1780 | 1467387952534 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1780 | 1467387952537 Marionette TRACE conn3 <- [1,2306,null,{}] 08:45:52 INFO - PROCESS | 1780 | 1467387952550 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 1780 | 1467387952554 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:52 INFO - PROCESS | 1780 | 1467387952793 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:45:52 INFO - PROCESS | 1780 | 1467387952821 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1780 | 1467387952828 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c2000 == 38 [pid = 1780] [id = 584] 08:45:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8e6e7c00) [pid = 1780] [serial = 1753] [outer = (nil)] 08:45:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8e83ac00) [pid = 1780] [serial = 1754] [outer = 0x8e6e7c00] 08:45:52 INFO - PROCESS | 1780 | 1467387952897 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8e843c00) [pid = 1780] [serial = 1755] [outer = 0x8e6e7c00] 08:45:53 INFO - PROCESS | 1780 | 1467387953961 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1488ms 08:45:54 INFO - PROCESS | 1780 | 1467387954029 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1780 | 1467387954032 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:45:54 INFO - PROCESS | 1780 | 1467387954038 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1780 | 1467387954042 Marionette TRACE conn3 <- [1,2310,null,{}] 08:45:54 INFO - PROCESS | 1780 | 1467387954047 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 1780 | 1467387954052 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:54 INFO - PROCESS | 1780 | 1467387954273 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8b7e4400) [pid = 1780] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8dbc6800) [pid = 1780] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8f823c00) [pid = 1780] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8e58bc00) [pid = 1780] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f81ac00) [pid = 1780] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8f9c6400) [pid = 1780] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8d1c1c00) [pid = 1780] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x91194400) [pid = 1780] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8b793800) [pid = 1780] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8db1a400) [pid = 1780] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8be9ac00) [pid = 1780] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b36c000) [pid = 1780] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b7ee400) [pid = 1780] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:45:54 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bea1c00) [pid = 1780] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:45:54 INFO - PROCESS | 1780 | 1467387954548 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1780 | 1467387954556 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ed000 == 39 [pid = 1780] [id = 585] 08:45:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x899ef400) [pid = 1780] [serial = 1756] [outer = (nil)] 08:45:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8bdc9400) [pid = 1780] [serial = 1757] [outer = 0x899ef400] 08:45:54 INFO - PROCESS | 1780 | 1467387954643 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8db1a400) [pid = 1780] [serial = 1758] [outer = 0x899ef400] 08:45:55 INFO - PROCESS | 1780 | 1467387955466 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1485ms 08:45:55 INFO - PROCESS | 1780 | 1467387955524 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1780 | 1467387955527 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:45:55 INFO - PROCESS | 1780 | 1467387955534 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1780 | 1467387955537 Marionette TRACE conn3 <- [1,2314,null,{}] 08:45:55 INFO - PROCESS | 1780 | 1467387955543 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1780 | 1467387955553 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:55 INFO - PROCESS | 1780 | 1467387955749 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:45:55 INFO - PROCESS | 1780 | 1467387955897 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1780 | 1467387955904 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9ac00 == 40 [pid = 1780] [id = 586] 08:45:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e6ee400) [pid = 1780] [serial = 1759] [outer = (nil)] 08:45:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f2e9c00) [pid = 1780] [serial = 1760] [outer = 0x8e6ee400] 08:45:55 INFO - PROCESS | 1780 | 1467387955975 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f820000) [pid = 1780] [serial = 1761] [outer = 0x8e6ee400] 08:45:56 INFO - PROCESS | 1780 | 1467387956937 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1439ms 08:45:56 INFO - PROCESS | 1780 | 1467387956975 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1780 | 1467387956982 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:45:57 INFO - PROCESS | 1780 | 1467387956991 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1780 | 1467387956996 Marionette TRACE conn3 <- [1,2318,null,{}] 08:45:57 INFO - PROCESS | 1780 | 1467387957005 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1780 | 1467387957012 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:57 INFO - PROCESS | 1780 | 1467387957233 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:45:57 INFO - PROCESS | 1780 | 1467387957499 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1780 | 1467387957508 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36f400 == 41 [pid = 1780] [id = 587] 08:45:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8b78dc00) [pid = 1780] [serial = 1762] [outer = (nil)] 08:45:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8bdc7c00) [pid = 1780] [serial = 1763] [outer = 0x8b78dc00] 08:45:57 INFO - PROCESS | 1780 | 1467387957643 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8bfe2c00) [pid = 1780] [serial = 1764] [outer = 0x8b78dc00] 08:45:58 INFO - PROCESS | 1780 | 1467387958613 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1780 | 1467387958691 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:45:58 INFO - PROCESS | 1780 | 1467387958701 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1780 | 1467387958705 Marionette TRACE conn3 <- [1,2322,null,{}] 08:45:58 INFO - PROCESS | 1780 | 1467387958712 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 1780 | 1467387958718 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:58 INFO - PROCESS | 1780 | 1467387958951 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:45:59 INFO - PROCESS | 1780 | 1467387959202 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1780 | 1467387959212 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:45:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1ec00 == 42 [pid = 1780] [id = 588] 08:45:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8db25000) [pid = 1780] [serial = 1765] [outer = (nil)] 08:45:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8e591c00) [pid = 1780] [serial = 1766] [outer = 0x8db25000] 08:45:59 INFO - PROCESS | 1780 | 1467387959339 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8e6ed400) [pid = 1780] [serial = 1767] [outer = 0x8db25000] 08:46:00 INFO - PROCESS | 1780 | 1467387960300 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1636ms 08:46:00 INFO - PROCESS | 1780 | 1467387960337 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1780 | 1467387960340 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:46:00 INFO - PROCESS | 1780 | 1467387960348 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1780 | 1467387960354 Marionette TRACE conn3 <- [1,2326,null,{}] 08:46:00 INFO - PROCESS | 1780 | 1467387960370 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1780 | 1467387960379 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:00 INFO - PROCESS | 1780 | 1467387960579 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:46:00 INFO - PROCESS | 1780 | 1467387960817 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1780 | 1467387960828 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2e6400 == 43 [pid = 1780] [id = 589] 08:46:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8f81b400) [pid = 1780] [serial = 1768] [outer = (nil)] 08:46:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8f825c00) [pid = 1780] [serial = 1769] [outer = 0x8f81b400] 08:46:00 INFO - PROCESS | 1780 | 1467387960953 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8f82e800) [pid = 1780] [serial = 1770] [outer = 0x8f81b400] 08:46:01 INFO - PROCESS | 1780 | 1467387961867 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1594ms 08:46:01 INFO - PROCESS | 1780 | 1467387961943 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1780 | 1467387961947 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:46:01 INFO - PROCESS | 1780 | 1467387961954 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1780 | 1467387961957 Marionette TRACE conn3 <- [1,2330,null,{}] 08:46:01 INFO - PROCESS | 1780 | 1467387961963 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 1780 | 1467387961969 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:02 INFO - PROCESS | 1780 | 1467387962194 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:46:02 INFO - PROCESS | 1780 | 1467387962397 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1780 | 1467387962407 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f819c00 == 44 [pid = 1780] [id = 590] 08:46:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8f81a000) [pid = 1780] [serial = 1771] [outer = (nil)] 08:46:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8f9bf800) [pid = 1780] [serial = 1772] [outer = 0x8f81a000] 08:46:02 INFO - PROCESS | 1780 | 1467387962491 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x90fd5800) [pid = 1780] [serial = 1773] [outer = 0x8f81a000] 08:46:03 INFO - PROCESS | 1780 | 1467387963467 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1585ms 08:46:03 INFO - PROCESS | 1780 | 1467387963541 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:46:03 INFO - PROCESS | 1780 | 1467387963545 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:46:03 INFO - PROCESS | 1780 | 1467387963552 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1780 | 1467387963555 Marionette TRACE conn3 <- [1,2334,null,{}] 08:46:03 INFO - PROCESS | 1780 | 1467387963561 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 1780 | 1467387963567 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:03 INFO - PROCESS | 1780 | 1467387963790 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:46:04 INFO - PROCESS | 1780 | 1467387963995 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1780 | 1467387964010 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ec400 == 45 [pid = 1780] [id = 591] 08:46:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8d5e6800) [pid = 1780] [serial = 1774] [outer = (nil)] 08:46:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x90fe4c00) [pid = 1780] [serial = 1775] [outer = 0x8d5e6800] 08:46:04 INFO - PROCESS | 1780 | 1467387964178 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x91194000) [pid = 1780] [serial = 1776] [outer = 0x8d5e6800] 08:46:05 INFO - PROCESS | 1780 | 1467387965083 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1590ms 08:46:05 INFO - PROCESS | 1780 | 1467387965142 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1780 | 1467387965146 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:46:05 INFO - PROCESS | 1780 | 1467387965153 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1780 | 1467387965156 Marionette TRACE conn3 <- [1,2338,null,{}] 08:46:05 INFO - PROCESS | 1780 | 1467387965162 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1780 | 1467387965172 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:05 INFO - PROCESS | 1780 | 1467387965423 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:46:05 INFO - PROCESS | 1780 | 1467387965666 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1780 | 1467387965676 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fdc000 == 46 [pid = 1780] [id = 592] 08:46:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x90fdfc00) [pid = 1780] [serial = 1777] [outer = (nil)] 08:46:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 106 (0x9136ac00) [pid = 1780] [serial = 1778] [outer = 0x90fdfc00] 08:46:05 INFO - PROCESS | 1780 | 1467387965810 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 107 (0x91376c00) [pid = 1780] [serial = 1779] [outer = 0x90fdfc00] 08:46:06 INFO - PROCESS | 1780 | 1467387966745 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1638ms 08:46:06 INFO - PROCESS | 1780 | 1467387966792 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:46:06 INFO - PROCESS | 1780 | 1467387966797 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:46:06 INFO - PROCESS | 1780 | 1467387966803 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1780 | 1467387966807 Marionette TRACE conn3 <- [1,2342,null,{}] 08:46:06 INFO - PROCESS | 1780 | 1467387966814 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 1780 | 1467387966819 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:07 INFO - PROCESS | 1780 | 1467387967011 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:46:07 INFO - PROCESS | 1780 | 1467387967252 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1780 | 1467387967259 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e3c00 == 47 [pid = 1780] [id = 593] 08:46:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 108 (0x8b7e4000) [pid = 1780] [serial = 1780] [outer = (nil)] 08:46:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 109 (0x8b7ef400) [pid = 1780] [serial = 1781] [outer = 0x8b7e4000] 08:46:07 INFO - PROCESS | 1780 | 1467387967681 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 110 (0x8be9e800) [pid = 1780] [serial = 1782] [outer = 0x8b7e4000] 08:46:08 INFO - PROCESS | 1780 | 1467387968706 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1938ms 08:46:08 INFO - PROCESS | 1780 | 1467387968744 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1780 | 1467387968751 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:46:08 INFO - PROCESS | 1780 | 1467387968761 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1780 | 1467387968765 Marionette TRACE conn3 <- [1,2346,null,{}] 08:46:08 INFO - PROCESS | 1780 | 1467387968773 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 1780 | 1467387968777 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:08 INFO - PROCESS | 1780 | 1467387968962 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:46:09 INFO - PROCESS | 1780 | 1467387969299 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1780 | 1467387969306 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc5c00 == 48 [pid = 1780] [id = 594] 08:46:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 111 (0x8dbc6400) [pid = 1780] [serial = 1783] [outer = (nil)] 08:46:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 112 (0x8dd80400) [pid = 1780] [serial = 1784] [outer = 0x8dbc6400] 08:46:09 INFO - PROCESS | 1780 | 1467387969436 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 113 (0x8e6e2000) [pid = 1780] [serial = 1785] [outer = 0x8dbc6400] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899ed000 == 47 [pid = 1780] [id = 585] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c2000 == 46 [pid = 1780] [id = 584] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd78400 == 45 [pid = 1780] [id = 583] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b791000 == 44 [pid = 1780] [id = 582] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0400 == 43 [pid = 1780] [id = 581] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe4000 == 42 [pid = 1780] [id = 566] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8e839400 == 41 [pid = 1780] [id = 574] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e6400 == 40 [pid = 1780] [id = 571] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b789c00 == 39 [pid = 1780] [id = 579] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e7c00 == 38 [pid = 1780] [id = 572] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee6f400 == 37 [pid = 1780] [id = 575] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c7c00 == 36 [pid = 1780] [id = 573] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5800 == 35 [pid = 1780] [id = 576] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5400 == 34 [pid = 1780] [id = 577] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b800 == 33 [pid = 1780] [id = 578] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78d400 == 32 [pid = 1780] [id = 580] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e3c00 == 31 [pid = 1780] [id = 593] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x90fdc000 == 30 [pid = 1780] [id = 592] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899ec400 == 29 [pid = 1780] [id = 591] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2e6400 == 28 [pid = 1780] [id = 589] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f819c00 == 27 [pid = 1780] [id = 590] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1ec00 == 26 [pid = 1780] [id = 588] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9ac00 == 25 [pid = 1780] [id = 586] 08:46:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36f400 == 24 [pid = 1780] [id = 587] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 112 (0x8be9c800) [pid = 1780] [serial = 1673] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 111 (0x8bff1c00) [pid = 1780] [serial = 1674] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 110 (0x8e65b400) [pid = 1780] [serial = 1677] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 109 (0x8e58e800) [pid = 1780] [serial = 1676] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 108 (0x8f939c00) [pid = 1780] [serial = 1680] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 107 (0x8f931400) [pid = 1780] [serial = 1679] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 106 (0x8f9c0800) [pid = 1780] [serial = 1683] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 105 (0x8f9bb400) [pid = 1780] [serial = 1682] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f9df400) [pid = 1780] [serial = 1686] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8f9dd000) [pid = 1780] [serial = 1685] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x9118bc00) [pid = 1780] [serial = 1689] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x90fe1c00) [pid = 1780] [serial = 1688] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8e590000) [pid = 1780] [serial = 1701] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8dbb7c00) [pid = 1780] [serial = 1700] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x91234000) [pid = 1780] [serial = 1692] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x91230c00) [pid = 1780] [serial = 1691] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8b7e3400) [pid = 1780] [serial = 1703] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8b7e6400) [pid = 1780] [serial = 1704] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8db1e800) [pid = 1780] [serial = 1709] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8bea3800) [pid = 1780] [serial = 1706] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8ee6e000) [pid = 1780] [serial = 1695] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b8cf400) [pid = 1780] [serial = 1694] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8bfe3400) [pid = 1780] [serial = 1698] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8b8ca000) [pid = 1780] [serial = 1697] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dbbc400) [pid = 1780] [serial = 1710] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e593000) [pid = 1780] [serial = 1715] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bfec400) [pid = 1780] [serial = 1712] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8dbbc000) [pid = 1780] [serial = 1713] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bfe9c00) [pid = 1780] [serial = 1707] [outer = (nil)] [url = about:blank] 08:46:11 INFO - PROCESS | 1780 | 1467387971666 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2937ms 08:46:11 INFO - PROCESS | 1780 | 1467387971698 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1780 | 1467387971704 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:46:11 INFO - PROCESS | 1780 | 1467387971713 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1780 | 1467387971717 Marionette TRACE conn3 <- [1,2350,null,{}] 08:46:11 INFO - PROCESS | 1780 | 1467387971725 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 1780 | 1467387971731 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:11 INFO - PROCESS | 1780 | 1467387971960 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:46:12 INFO - PROCESS | 1780 | 1467387972102 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1780 | 1467387972113 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36e800 == 25 [pid = 1780] [id = 595] 08:46:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b36f400) [pid = 1780] [serial = 1786] [outer = (nil)] 08:46:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b793800) [pid = 1780] [serial = 1787] [outer = 0x8b36f400] 08:46:12 INFO - PROCESS | 1780 | 1467387972188 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b7e3400) [pid = 1780] [serial = 1788] [outer = 0x8b36f400] 08:46:13 INFO - PROCESS | 1780 | 1467387973008 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1332ms 08:46:13 INFO - PROCESS | 1780 | 1467387973045 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1780 | 1467387973053 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:46:13 INFO - PROCESS | 1780 | 1467387973069 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1780 | 1467387973073 Marionette TRACE conn3 <- [1,2354,null,{}] 08:46:13 INFO - PROCESS | 1780 | 1467387973079 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 1780 | 1467387973084 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:13 INFO - PROCESS | 1780 | 1467387973254 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:46:13 INFO - PROCESS | 1780 | 1467387973265 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1780 | 1467387973282 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8d0c00 == 26 [pid = 1780] [id = 596] 08:46:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8bdc6000) [pid = 1780] [serial = 1789] [outer = (nil)] 08:46:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8be9a400) [pid = 1780] [serial = 1790] [outer = 0x8bdc6000] 08:46:13 INFO - PROCESS | 1780 | 1467387973500 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8bea0c00) [pid = 1780] [serial = 1791] [outer = 0x8bdc6000] 08:46:14 INFO - PROCESS | 1780 | 1467387974494 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1483ms 08:46:14 INFO - PROCESS | 1780 | 1467387974551 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1780 | 1467387974554 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:46:14 INFO - PROCESS | 1780 | 1467387974561 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1780 | 1467387974567 Marionette TRACE conn3 <- [1,2358,null,{}] 08:46:14 INFO - PROCESS | 1780 | 1467387974592 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 1780 | 1467387974602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:14 INFO - PROCESS | 1780 | 1467387974822 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:46:14 INFO - PROCESS | 1780 | 1467387974855 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1780 | 1467387974865 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e6000 == 27 [pid = 1780] [id = 597] 08:46:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8d5e6400) [pid = 1780] [serial = 1792] [outer = (nil)] 08:46:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8d5f0c00) [pid = 1780] [serial = 1793] [outer = 0x8d5e6400] 08:46:14 INFO - PROCESS | 1780 | 1467387974937 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8db20000) [pid = 1780] [serial = 1794] [outer = 0x8d5e6400] 08:46:15 INFO - PROCESS | 1780 | 1467387975896 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1920ms 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x899ef400) [pid = 1780] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8b8c5400) [pid = 1780] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8b796800) [pid = 1780] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8d5eb800) [pid = 1780] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dd77800) [pid = 1780] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8b792000) [pid = 1780] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e83e800) [pid = 1780] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b78a800) [pid = 1780] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8dd7ac00) [pid = 1780] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b7ecc00) [pid = 1780] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8ee6cc00) [pid = 1780] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8be98c00) [pid = 1780] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8f0c0c00) [pid = 1780] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b793000) [pid = 1780] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:46:16 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e6ee400) [pid = 1780] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:46:16 INFO - PROCESS | 1780 | 1467387976582 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1780 | 1467387976587 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:46:16 INFO - PROCESS | 1780 | 1467387976593 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1780 | 1467387976597 Marionette TRACE conn3 <- [1,2362,null,{}] 08:46:16 INFO - PROCESS | 1780 | 1467387976603 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1780 | 1467387976608 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:16 INFO - PROCESS | 1780 | 1467387976770 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:46:16 INFO - PROCESS | 1780 | 1467387976920 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1780 | 1467387976928 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9400 == 28 [pid = 1780] [id = 598] 08:46:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8b8c6c00) [pid = 1780] [serial = 1795] [outer = (nil)] 08:46:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8d1c2000) [pid = 1780] [serial = 1796] [outer = 0x8b8c6c00] 08:46:17 INFO - PROCESS | 1780 | 1467387976997 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8dbbac00) [pid = 1780] [serial = 1797] [outer = 0x8b8c6c00] 08:46:17 INFO - PROCESS | 1780 | 1467387977781 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1239ms 08:46:17 INFO - PROCESS | 1780 | 1467387977834 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1780 | 1467387977838 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:46:17 INFO - PROCESS | 1780 | 1467387977844 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1780 | 1467387977847 Marionette TRACE conn3 <- [1,2366,null,{}] 08:46:17 INFO - PROCESS | 1780 | 1467387977853 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 1780 | 1467387977858 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:18 INFO - PROCESS | 1780 | 1467387978008 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:46:18 INFO - PROCESS | 1780 | 1467387978017 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1780 | 1467387978024 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796800 == 29 [pid = 1780] [id = 599] 08:46:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8dbb8800) [pid = 1780] [serial = 1798] [outer = (nil)] 08:46:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8dd78000) [pid = 1780] [serial = 1799] [outer = 0x8dbb8800] 08:46:18 INFO - PROCESS | 1780 | 1467387978093 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8e590000) [pid = 1780] [serial = 1800] [outer = 0x8dbb8800] 08:46:19 INFO - PROCESS | 1780 | 1467387979269 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1480ms 08:46:19 INFO - PROCESS | 1780 | 1467387979325 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 1780 | 1467387979333 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:46:19 INFO - PROCESS | 1780 | 1467387979342 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1780 | 1467387979347 Marionette TRACE conn3 <- [1,2370,null,{}] 08:46:19 INFO - PROCESS | 1780 | 1467387979357 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 1780 | 1467387979362 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:19 INFO - PROCESS | 1780 | 1467387979593 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:46:19 INFO - PROCESS | 1780 | 1467387979837 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1780 | 1467387979849 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796c00 == 30 [pid = 1780] [id = 600] 08:46:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b7e8000) [pid = 1780] [serial = 1801] [outer = (nil)] 08:46:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8bdc5400) [pid = 1780] [serial = 1802] [outer = 0x8b7e8000] 08:46:19 INFO - PROCESS | 1780 | 1467387979977 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bfe4c00) [pid = 1780] [serial = 1803] [outer = 0x8b7e8000] 08:46:20 INFO - PROCESS | 1780 | 1467387980921 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1651ms 08:46:21 INFO - PROCESS | 1780 | 1467387980994 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1780 | 1467387981001 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:46:21 INFO - PROCESS | 1780 | 1467387981012 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1780 | 1467387981016 Marionette TRACE conn3 <- [1,2374,null,{}] 08:46:21 INFO - PROCESS | 1780 | 1467387981023 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1780 | 1467387981029 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:21 INFO - PROCESS | 1780 | 1467387981253 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:46:21 INFO - PROCESS | 1780 | 1467387981493 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1780 | 1467387981505 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe9c00 == 31 [pid = 1780] [id = 601] 08:46:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8dbc0c00) [pid = 1780] [serial = 1804] [outer = (nil)] 08:46:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8dd72000) [pid = 1780] [serial = 1805] [outer = 0x8dbc0c00] 08:46:21 INFO - PROCESS | 1780 | 1467387981633 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8e589c00) [pid = 1780] [serial = 1806] [outer = 0x8dbc0c00] 08:46:22 INFO - PROCESS | 1780 | 1467387982647 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1689ms 08:46:22 INFO - PROCESS | 1780 | 1467387982702 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1780 | 1467387982706 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:46:22 INFO - PROCESS | 1780 | 1467387982713 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1780 | 1467387982719 Marionette TRACE conn3 <- [1,2378,null,{}] 08:46:22 INFO - PROCESS | 1780 | 1467387982736 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1780 | 1467387982745 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:22 INFO - PROCESS | 1780 | 1467387982941 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:46:23 INFO - PROCESS | 1780 | 1467387983173 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1780 | 1467387983186 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e835800 == 32 [pid = 1780] [id = 602] 08:46:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8e836c00) [pid = 1780] [serial = 1807] [outer = (nil)] 08:46:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8e83b800) [pid = 1780] [serial = 1808] [outer = 0x8e836c00] 08:46:23 INFO - PROCESS | 1780 | 1467387983316 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8e83fc00) [pid = 1780] [serial = 1809] [outer = 0x8e836c00] 08:46:24 INFO - PROCESS | 1780 | 1467387984285 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1637ms 08:46:24 INFO - PROCESS | 1780 | 1467387984369 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1780 | 1467387984374 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:46:24 INFO - PROCESS | 1780 | 1467387984382 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1780 | 1467387984385 Marionette TRACE conn3 <- [1,2382,null,{}] 08:46:24 INFO - PROCESS | 1780 | 1467387984390 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1780 | 1467387984397 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:24 INFO - PROCESS | 1780 | 1467387984578 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:46:24 INFO - PROCESS | 1780 | 1467387984766 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1780 | 1467387984774 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792400 == 33 [pid = 1780] [id = 603] 08:46:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x8d5e3000) [pid = 1780] [serial = 1810] [outer = (nil)] 08:46:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x8f0c2000) [pid = 1780] [serial = 1811] [outer = 0x8d5e3000] 08:46:24 INFO - PROCESS | 1780 | 1467387984857 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8f0c4c00) [pid = 1780] [serial = 1812] [outer = 0x8d5e3000] 08:46:25 INFO - PROCESS | 1780 | 1467387985794 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1481ms 08:46:25 INFO - PROCESS | 1780 | 1467387985869 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1780 | 1467387985872 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:46:25 INFO - PROCESS | 1780 | 1467387985879 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1780 | 1467387985883 Marionette TRACE conn3 <- [1,2386,null,{}] 08:46:25 INFO - PROCESS | 1780 | 1467387985889 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1780 | 1467387985895 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:26 INFO - PROCESS | 1780 | 1467387986068 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:46:26 INFO - PROCESS | 1780 | 1467387986258 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1780 | 1467387986269 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1bf800 == 34 [pid = 1780] [id = 604] 08:46:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8e842c00) [pid = 1780] [serial = 1813] [outer = (nil)] 08:46:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8f2edc00) [pid = 1780] [serial = 1814] [outer = 0x8e842c00] 08:46:26 INFO - PROCESS | 1780 | 1467387986346 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8f811400) [pid = 1780] [serial = 1815] [outer = 0x8e842c00] 08:46:27 INFO - PROCESS | 1780 | 1467387987318 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1486ms 08:46:27 INFO - PROCESS | 1780 | 1467387987366 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1780 | 1467387987369 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:46:27 INFO - PROCESS | 1780 | 1467387987376 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1780 | 1467387987379 Marionette TRACE conn3 <- [1,2390,null,{}] 08:46:27 INFO - PROCESS | 1780 | 1467387987385 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 1780 | 1467387987396 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:27 INFO - PROCESS | 1780 | 1467387987610 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:46:27 INFO - PROCESS | 1780 | 1467387987814 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1780 | 1467387987823 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b793000 == 35 [pid = 1780] [id = 605] 08:46:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8b794800) [pid = 1780] [serial = 1816] [outer = (nil)] 08:46:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8f938000) [pid = 1780] [serial = 1817] [outer = 0x8b794800] 08:46:27 INFO - PROCESS | 1780 | 1467387987905 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 102 (0x8f938c00) [pid = 1780] [serial = 1818] [outer = 0x8b794800] 08:46:28 INFO - PROCESS | 1780 | 1467387988956 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1632ms 08:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:46:29 INFO - PROCESS | 1780 | 1467387989009 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1780 | 1467387989012 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:46:29 INFO - PROCESS | 1780 | 1467387989020 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1780 | 1467387989023 Marionette TRACE conn3 <- [1,2394,null,{}] 08:46:29 INFO - PROCESS | 1780 | 1467387989029 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1780 | 1467387989035 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:29 INFO - PROCESS | 1780 | 1467387989205 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:46:29 INFO - PROCESS | 1780 | 1467387989410 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1780 | 1467387989419 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f0400 == 36 [pid = 1780] [id = 606] 08:46:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 103 (0x899f1800) [pid = 1780] [serial = 1819] [outer = (nil)] 08:46:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 104 (0x8b367400) [pid = 1780] [serial = 1820] [outer = 0x899f1800] 08:46:29 INFO - PROCESS | 1780 | 1467387989730 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 105 (0x8b789800) [pid = 1780] [serial = 1821] [outer = 0x899f1800] 08:46:30 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9400 == 35 [pid = 1780] [id = 598] 08:46:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e6000 == 34 [pid = 1780] [id = 597] 08:46:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8d0c00 == 33 [pid = 1780] [id = 596] 08:46:30 INFO - PROCESS | 1780 | 1467387990861 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:46:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36e800 == 32 [pid = 1780] [id = 595] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 104 (0x8f2e9c00) [pid = 1780] [serial = 1760] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 103 (0x8e6e3400) [pid = 1780] [serial = 1752] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 102 (0x8e83ac00) [pid = 1780] [serial = 1754] [outer = (nil)] [url = about:blank] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1885ms 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 101 (0x8bdc9400) [pid = 1780] [serial = 1757] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8f936400) [pid = 1780] [serial = 1733] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8f93b000) [pid = 1780] [serial = 1734] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8d1c4c00) [pid = 1780] [serial = 1742] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8e6ec000) [pid = 1780] [serial = 1743] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e65e000) [pid = 1780] [serial = 1716] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8dd7e000) [pid = 1780] [serial = 1721] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8dbbf400) [pid = 1780] [serial = 1722] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8f9c7c00) [pid = 1780] [serial = 1736] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f9c0000) [pid = 1780] [serial = 1737] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8ee61400) [pid = 1780] [serial = 1724] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8ee64000) [pid = 1780] [serial = 1725] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f9e7400) [pid = 1780] [serial = 1739] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x90fda400) [pid = 1780] [serial = 1740] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e591800) [pid = 1780] [serial = 1751] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8bdcd000) [pid = 1780] [serial = 1718] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bfe5c00) [pid = 1780] [serial = 1719] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8f2ef800) [pid = 1780] [serial = 1730] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8f814c00) [pid = 1780] [serial = 1731] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8d1bfc00) [pid = 1780] [serial = 1748] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8d5eb000) [pid = 1780] [serial = 1749] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8f0c7400) [pid = 1780] [serial = 1727] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f0ca800) [pid = 1780] [serial = 1728] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8bdcf400) [pid = 1780] [serial = 1745] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bfe3800) [pid = 1780] [serial = 1746] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f820000) [pid = 1780] [serial = 1761] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8db1a400) [pid = 1780] [serial = 1758] [outer = (nil)] [url = about:blank] 08:46:30 INFO - PROCESS | 1780 | 1467387990935 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1780 | 1467387990947 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:46:30 INFO - PROCESS | 1780 | 1467387990961 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1780 | 1467387990964 Marionette TRACE conn3 <- [1,2398,null,{}] 08:46:30 INFO - PROCESS | 1780 | 1467387990972 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1780 | 1467387990976 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:31 INFO - PROCESS | 1780 | 1467387991155 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:46:31 INFO - PROCESS | 1780 | 1467387991347 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1780 | 1467387991357 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc4800 == 33 [pid = 1780] [id = 607] 08:46:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bdcb800) [pid = 1780] [serial = 1822] [outer = (nil)] 08:46:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8be9d400) [pid = 1780] [serial = 1823] [outer = 0x8bdcb800] 08:46:31 INFO - PROCESS | 1780 | 1467387991433 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8bff0800) [pid = 1780] [serial = 1824] [outer = 0x8bdcb800] 08:46:32 INFO - PROCESS | 1780 | 1467387992260 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1330ms 08:46:32 INFO - PROCESS | 1780 | 1467387992291 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1780 | 1467387992296 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:46:32 INFO - PROCESS | 1780 | 1467387992306 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1780 | 1467387992310 Marionette TRACE conn3 <- [1,2402,null,{}] 08:46:32 INFO - PROCESS | 1780 | 1467387992317 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 1780 | 1467387992324 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:32 INFO - PROCESS | 1780 | 1467387992488 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:46:32 INFO - PROCESS | 1780 | 1467387992505 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1780 | 1467387992512 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ed400 == 34 [pid = 1780] [id = 608] 08:46:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8d5eec00) [pid = 1780] [serial = 1825] [outer = (nil)] 08:46:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8dbc1400) [pid = 1780] [serial = 1826] [outer = 0x8d5eec00] 08:46:32 INFO - PROCESS | 1780 | 1467387992583 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8dd7dc00) [pid = 1780] [serial = 1827] [outer = 0x8d5eec00] 08:46:33 INFO - PROCESS | 1780 | 1467387993646 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1380ms 08:46:33 INFO - PROCESS | 1780 | 1467387993686 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1780 | 1467387993690 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:46:33 INFO - PROCESS | 1780 | 1467387993697 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1780 | 1467387993702 Marionette TRACE conn3 <- [1,2406,null,{}] 08:46:33 INFO - PROCESS | 1780 | 1467387993724 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1780 | 1467387993733 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:33 INFO - PROCESS | 1780 | 1467387993960 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:46:34 INFO - PROCESS | 1780 | 1467387993988 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1780 | 1467387994001 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7400 == 35 [pid = 1780] [id = 609] 08:46:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8e65b400) [pid = 1780] [serial = 1828] [outer = (nil)] 08:46:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8e836400) [pid = 1780] [serial = 1829] [outer = 0x8e65b400] 08:46:34 INFO - PROCESS | 1780 | 1467387994066 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8e83c800) [pid = 1780] [serial = 1830] [outer = 0x8e65b400] 08:46:35 INFO - PROCESS | 1780 | 1467387995033 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1397ms 08:46:35 INFO - PROCESS | 1780 | 1467387995095 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:46:35 INFO - PROCESS | 1780 | 1467387995100 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:46:35 INFO - PROCESS | 1780 | 1467387995106 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1780 | 1467387995109 Marionette TRACE conn3 <- [1,2410,null,{}] 08:46:35 INFO - PROCESS | 1780 | 1467387995115 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1780 | 1467387995119 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:35 INFO - PROCESS | 1780 | 1467387995342 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:46:35 INFO - PROCESS | 1780 | 1467387995360 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1780 | 1467387995369 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9000 == 36 [pid = 1780] [id = 610] 08:46:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x899ed000) [pid = 1780] [serial = 1831] [outer = (nil)] 08:46:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8ee6b800) [pid = 1780] [serial = 1832] [outer = 0x899ed000] 08:46:35 INFO - PROCESS | 1780 | 1467387995438 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8f0bd400) [pid = 1780] [serial = 1833] [outer = 0x899ed000] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e6e7c00) [pid = 1780] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b78dc00) [pid = 1780] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8db25000) [pid = 1780] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8f81b400) [pid = 1780] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8f81a000) [pid = 1780] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8d5e6800) [pid = 1780] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8d5e6400) [pid = 1780] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x90fdfc00) [pid = 1780] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b36f400) [pid = 1780] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bdc6000) [pid = 1780] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b7e4000) [pid = 1780] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8dbc6400) [pid = 1780] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:46:36 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8b8c6c00) [pid = 1780] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:46:36 INFO - PROCESS | 1780 | 1467387996525 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1481ms 08:46:36 INFO - PROCESS | 1780 | 1467387996587 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1780 | 1467387996591 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:46:36 INFO - PROCESS | 1780 | 1467387996597 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1780 | 1467387996601 Marionette TRACE conn3 <- [1,2414,null,{}] 08:46:36 INFO - PROCESS | 1780 | 1467387996606 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1780 | 1467387996611 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:36 INFO - PROCESS | 1780 | 1467387996780 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:46:36 INFO - PROCESS | 1780 | 1467387996789 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1780 | 1467387996796 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1e400 == 37 [pid = 1780] [id = 611] 08:46:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8db25000) [pid = 1780] [serial = 1834] [outer = (nil)] 08:46:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8ee69400) [pid = 1780] [serial = 1835] [outer = 0x8db25000] 08:46:36 INFO - PROCESS | 1780 | 1467387996885 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f2e9800) [pid = 1780] [serial = 1836] [outer = 0x8db25000] 08:46:37 INFO - PROCESS | 1780 | 1467387997881 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1331ms 08:46:37 INFO - PROCESS | 1780 | 1467387997930 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1780 | 1467387997933 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:46:37 INFO - PROCESS | 1780 | 1467387997940 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1780 | 1467387997942 Marionette TRACE conn3 <- [1,2418,null,{}] 08:46:37 INFO - PROCESS | 1780 | 1467387997953 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1780 | 1467387997962 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:38 INFO - PROCESS | 1780 | 1467387998199 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:46:38 INFO - PROCESS | 1780 | 1467387998406 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1780 | 1467387998416 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f1400 == 38 [pid = 1780] [id = 612] 08:46:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x899f3000) [pid = 1780] [serial = 1837] [outer = (nil)] 08:46:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8b36b000) [pid = 1780] [serial = 1838] [outer = 0x899f3000] 08:46:38 INFO - PROCESS | 1780 | 1467387998549 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8b7e1800) [pid = 1780] [serial = 1839] [outer = 0x899f3000] 08:46:39 INFO - PROCESS | 1780 | 1467387999663 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1783ms 08:46:39 INFO - PROCESS | 1780 | 1467387999725 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1780 | 1467387999732 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:46:39 INFO - PROCESS | 1780 | 1467387999741 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1780 | 1467387999745 Marionette TRACE conn3 <- [1,2422,null,{}] 08:46:39 INFO - PROCESS | 1780 | 1467387999753 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1780 | 1467387999759 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:39 INFO - PROCESS | 1780 | 1467387999989 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:46:40 INFO - PROCESS | 1780 | 1467388000224 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1780 | 1467388000232 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e3800 == 39 [pid = 1780] [id = 613] 08:46:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8d5e6c00) [pid = 1780] [serial = 1840] [outer = (nil)] 08:46:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8d5ee400) [pid = 1780] [serial = 1841] [outer = 0x8d5e6c00] 08:46:40 INFO - PROCESS | 1780 | 1467388000360 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8dbbf000) [pid = 1780] [serial = 1842] [outer = 0x8d5e6c00] 08:46:41 INFO - PROCESS | 1780 | 1467388001326 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1636ms 08:46:41 INFO - PROCESS | 1780 | 1467388001377 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:46:41 INFO - PROCESS | 1780 | 1467388001382 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:46:41 INFO - PROCESS | 1780 | 1467388001389 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1780 | 1467388001393 Marionette TRACE conn3 <- [1,2426,null,{}] 08:46:41 INFO - PROCESS | 1780 | 1467388001400 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1780 | 1467388001405 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:41 INFO - PROCESS | 1780 | 1467388001611 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:46:41 INFO - PROCESS | 1780 | 1467388001813 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1780 | 1467388001822 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5ec400 == 40 [pid = 1780] [id = 614] 08:46:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8e594800) [pid = 1780] [serial = 1843] [outer = (nil)] 08:46:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8e6e7400) [pid = 1780] [serial = 1844] [outer = 0x8e594800] 08:46:41 INFO - PROCESS | 1780 | 1467388001941 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8ee6cc00) [pid = 1780] [serial = 1845] [outer = 0x8e594800] 08:46:42 INFO - PROCESS | 1780 | 1467388002973 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1637ms 08:46:43 INFO - PROCESS | 1780 | 1467388003026 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1780 | 1467388003032 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:46:43 INFO - PROCESS | 1780 | 1467388003049 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1780 | 1467388003057 Marionette TRACE conn3 <- [1,2430,null,{}] 08:46:43 INFO - PROCESS | 1780 | 1467388003064 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1780 | 1467388003070 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:43 INFO - PROCESS | 1780 | 1467388003300 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:46:43 INFO - PROCESS | 1780 | 1467388003548 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1780 | 1467388003555 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58d800 == 41 [pid = 1780] [id = 615] 08:46:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8e598000) [pid = 1780] [serial = 1846] [outer = (nil)] 08:46:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f827c00) [pid = 1780] [serial = 1847] [outer = 0x8e598000] 08:46:43 INFO - PROCESS | 1780 | 1467388003686 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8f934c00) [pid = 1780] [serial = 1848] [outer = 0x8e598000] 08:46:44 INFO - PROCESS | 1780 | 1467388004603 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1594ms 08:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:46:44 INFO - PROCESS | 1780 | 1467388004636 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1780 | 1467388004639 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1780 | 1467388004645 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1780 | 1467388004649 Marionette TRACE conn3 <- [1,2434,null,{}] 08:46:44 INFO - PROCESS | 1780 | 1467388004654 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1780 | 1467388004660 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:44 INFO - PROCESS | 1780 | 1467388004844 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:46:45 INFO - PROCESS | 1780 | 1467388005033 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1780 | 1467388005045 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c7400 == 42 [pid = 1780] [id = 616] 08:46:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8ee6ec00) [pid = 1780] [serial = 1849] [outer = (nil)] 08:46:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8f9c2400) [pid = 1780] [serial = 1850] [outer = 0x8ee6ec00] 08:46:45 INFO - PROCESS | 1780 | 1467388005120 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x8f9da000) [pid = 1780] [serial = 1851] [outer = 0x8ee6ec00] 08:46:46 INFO - PROCESS | 1780 | 1467388006080 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1491ms 08:46:46 INFO - PROCESS | 1780 | 1467388006136 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1780 | 1467388006140 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:46:46 INFO - PROCESS | 1780 | 1467388006147 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1780 | 1467388006149 Marionette TRACE conn3 <- [1,2438,null,{}] 08:46:46 INFO - PROCESS | 1780 | 1467388006156 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1780 | 1467388006163 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:46 INFO - PROCESS | 1780 | 1467388006390 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:46:46 INFO - PROCESS | 1780 | 1467388006582 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1780 | 1467388006602 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9e7000 == 43 [pid = 1780] [id = 617] 08:46:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f9e7400) [pid = 1780] [serial = 1852] [outer = (nil)] 08:46:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x90fd8000) [pid = 1780] [serial = 1853] [outer = 0x8f9e7400] 08:46:46 INFO - PROCESS | 1780 | 1467388006795 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x9118ec00) [pid = 1780] [serial = 1854] [outer = 0x8f9e7400] 08:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1686ms 08:46:47 INFO - PROCESS | 1780 | 1467388007822 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:46:47 INFO - PROCESS | 1780 | 1467388007834 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1780 | 1467388007837 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:46:47 INFO - PROCESS | 1780 | 1467388007844 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1780 | 1467388007848 Marionette TRACE conn3 <- [1,2442,null,{}] 08:46:47 INFO - PROCESS | 1780 | 1467388007854 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1780 | 1467388007860 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:48 INFO - PROCESS | 1780 | 1467388008035 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:46:48 INFO - PROCESS | 1780 | 1467388008238 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1780 | 1467388008244 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ef800 == 44 [pid = 1780] [id = 618] 08:46:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b8c9800) [pid = 1780] [serial = 1855] [outer = (nil)] 08:46:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8dbc6800) [pid = 1780] [serial = 1856] [outer = 0x8b8c9800] 08:46:48 INFO - PROCESS | 1780 | 1467388008326 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8e663000) [pid = 1780] [serial = 1857] [outer = 0x8b8c9800] 08:46:49 INFO - PROCESS | 1780 | 1467388009562 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1788ms 08:46:49 INFO - PROCESS | 1780 | 1467388009633 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1780 | 1467388009638 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:46:49 INFO - PROCESS | 1780 | 1467388009646 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1780 | 1467388009653 Marionette TRACE conn3 <- [1,2446,null,{}] 08:46:49 INFO - PROCESS | 1780 | 1467388009660 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 1780 | 1467388009666 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:49 INFO - PROCESS | 1780 | 1467388009956 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:46:50 INFO - PROCESS | 1780 | 1467388010203 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1780 | 1467388010213 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1e400 == 43 [pid = 1780] [id = 611] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9000 == 42 [pid = 1780] [id = 610] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7400 == 41 [pid = 1780] [id = 609] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ed400 == 40 [pid = 1780] [id = 608] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc4800 == 39 [pid = 1780] [id = 607] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0400 == 38 [pid = 1780] [id = 606] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7f000 == 37 [pid = 1780] [id = 397] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2ef400 == 36 [pid = 1780] [id = 398] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x9122e400 == 35 [pid = 1780] [id = 391] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b790800 == 34 [pid = 1780] [id = 396] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1b000 == 33 [pid = 1780] [id = 382] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899f0c00 == 32 [pid = 1780] [id = 394] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe9c00 == 31 [pid = 1780] [id = 601] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8f93e400 == 30 [pid = 1780] [id = 392] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792400 == 29 [pid = 1780] [id = 603] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x91f0a400 == 28 [pid = 1780] [id = 386] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796800 == 27 [pid = 1780] [id = 599] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796c00 == 26 [pid = 1780] [id = 600] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899ecc00 == 25 [pid = 1780] [id = 388] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899f3400 == 24 [pid = 1780] [id = 385] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8e835800 == 23 [pid = 1780] [id = 602] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c0400 == 22 [pid = 1780] [id = 390] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb800 == 21 [pid = 1780] [id = 384] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1bf800 == 20 [pid = 1780] [id = 604] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7edc00 == 19 [pid = 1780] [id = 383] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7000 == 18 [pid = 1780] [id = 395] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b793000 == 17 [pid = 1780] [id = 605] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe5000 == 16 [pid = 1780] [id = 389] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371800 == 15 [pid = 1780] [id = 393] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc5c00 == 14 [pid = 1780] [id = 594] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899ed800 == 13 [pid = 1780] [id = 387] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9e7000 == 12 [pid = 1780] [id = 617] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c7400 == 11 [pid = 1780] [id = 616] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58d800 == 10 [pid = 1780] [id = 615] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e3800 == 9 [pid = 1780] [id = 613] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5ec400 == 8 [pid = 1780] [id = 614] 08:46:51 INFO - PROCESS | 1780 | --DOCSHELL 0x899f1400 == 7 [pid = 1780] [id = 612] 08:46:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7000 == 8 [pid = 1780] [id = 619] 08:46:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x899e7400) [pid = 1780] [serial = 1858] [outer = (nil)] 08:46:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x899eb800) [pid = 1780] [serial = 1859] [outer = 0x899e7400] 08:46:51 INFO - PROCESS | 1780 | 1467388011370 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8b36c000) [pid = 1780] [serial = 1860] [outer = 0x899e7400] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8e843c00) [pid = 1780] [serial = 1755] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8bfe2c00) [pid = 1780] [serial = 1764] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8bdc7c00) [pid = 1780] [serial = 1763] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8e6ed400) [pid = 1780] [serial = 1767] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8e591c00) [pid = 1780] [serial = 1766] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8f82e800) [pid = 1780] [serial = 1770] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8f825c00) [pid = 1780] [serial = 1769] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x90fd5800) [pid = 1780] [serial = 1773] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f9bf800) [pid = 1780] [serial = 1772] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x91194000) [pid = 1780] [serial = 1776] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x90fe4c00) [pid = 1780] [serial = 1775] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8d5f0c00) [pid = 1780] [serial = 1793] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x91376c00) [pid = 1780] [serial = 1779] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x9136ac00) [pid = 1780] [serial = 1778] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b793800) [pid = 1780] [serial = 1787] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b7e3400) [pid = 1780] [serial = 1788] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8be9a400) [pid = 1780] [serial = 1790] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8be9e800) [pid = 1780] [serial = 1782] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b7ef400) [pid = 1780] [serial = 1781] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e6e2000) [pid = 1780] [serial = 1785] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8dd80400) [pid = 1780] [serial = 1784] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8d1c2000) [pid = 1780] [serial = 1796] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8dd78000) [pid = 1780] [serial = 1799] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8db20000) [pid = 1780] [serial = 1794] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8bea0c00) [pid = 1780] [serial = 1791] [outer = (nil)] [url = about:blank] 08:46:51 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8dbbac00) [pid = 1780] [serial = 1797] [outer = (nil)] [url = about:blank] 08:46:52 INFO - PROCESS | 1780 | 1467388012387 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2788ms 08:46:52 INFO - PROCESS | 1780 | 1467388012435 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1780 | 1467388012441 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:46:52 INFO - PROCESS | 1780 | 1467388012458 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1780 | 1467388012462 Marionette TRACE conn3 <- [1,2450,null,{}] 08:46:52 INFO - PROCESS | 1780 | 1467388012471 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1780 | 1467388012476 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:52 INFO - PROCESS | 1780 | 1467388012650 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:46:52 INFO - PROCESS | 1780 | 1467388012661 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1780 | 1467388012669 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c7400 == 9 [pid = 1780] [id = 620] 08:46:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b8c8800) [pid = 1780] [serial = 1861] [outer = (nil)] 08:46:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b8cb800) [pid = 1780] [serial = 1862] [outer = 0x8b8c8800] 08:46:52 INFO - PROCESS | 1780 | 1467388012745 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8bdc5c00) [pid = 1780] [serial = 1863] [outer = 0x8b8c8800] 08:46:53 INFO - PROCESS | 1780 | 1467388013733 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1345ms 08:46:53 INFO - PROCESS | 1780 | 1467388013794 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1780 | 1467388013802 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:46:53 INFO - PROCESS | 1780 | 1467388013813 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1780 | 1467388013816 Marionette TRACE conn3 <- [1,2454,null,{}] 08:46:53 INFO - PROCESS | 1780 | 1467388013823 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1780 | 1467388013829 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:54 INFO - PROCESS | 1780 | 1467388014085 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:46:54 INFO - PROCESS | 1780 | 1467388014195 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1780 | 1467388014205 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9f800 == 10 [pid = 1780] [id = 621] 08:46:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8bea2000) [pid = 1780] [serial = 1864] [outer = (nil)] 08:46:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8bfe6800) [pid = 1780] [serial = 1865] [outer = 0x8bea2000] 08:46:54 INFO - PROCESS | 1780 | 1467388014281 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8bff1800) [pid = 1780] [serial = 1866] [outer = 0x8bea2000] 08:46:55 INFO - PROCESS | 1780 | 1467388015299 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1535ms 08:46:55 INFO - PROCESS | 1780 | 1467388015347 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1780 | 1467388015351 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:46:55 INFO - PROCESS | 1780 | 1467388015367 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1780 | 1467388015373 Marionette TRACE conn3 <- [1,2458,null,{}] 08:46:55 INFO - PROCESS | 1780 | 1467388015391 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1780 | 1467388015400 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:55 INFO - PROCESS | 1780 | 1467388015639 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:46:55 INFO - PROCESS | 1780 | 1467388015732 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1780 | 1467388015741 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e9800 == 11 [pid = 1780] [id = 622] 08:46:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8d5ed000) [pid = 1780] [serial = 1867] [outer = (nil)] 08:46:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8db23400) [pid = 1780] [serial = 1868] [outer = 0x8d5ed000] 08:46:55 INFO - PROCESS | 1780 | 1467388015828 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8dbbc800) [pid = 1780] [serial = 1869] [outer = 0x8d5ed000] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8db25000) [pid = 1780] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e65b400) [pid = 1780] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x899ed000) [pid = 1780] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b7e8000) [pid = 1780] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b794800) [pid = 1780] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8d5e3000) [pid = 1780] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8e842c00) [pid = 1780] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x899f1800) [pid = 1780] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e836c00) [pid = 1780] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8d5eec00) [pid = 1780] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8dbb8800) [pid = 1780] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8dbc0c00) [pid = 1780] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:46:56 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8bdcb800) [pid = 1780] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:46:57 INFO - PROCESS | 1780 | 1467388017175 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1839ms 08:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:46:57 INFO - PROCESS | 1780 | 1467388017207 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1780 | 1467388017210 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:46:57 INFO - PROCESS | 1780 | 1467388017217 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1780 | 1467388017220 Marionette TRACE conn3 <- [1,2462,null,{}] 08:46:57 INFO - PROCESS | 1780 | 1467388017226 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1780 | 1467388017231 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:57 INFO - PROCESS | 1780 | 1467388017440 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:46:57 INFO - PROCESS | 1780 | 1467388017456 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1780 | 1467388017464 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ec400 == 12 [pid = 1780] [id = 623] 08:46:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8bdd1000) [pid = 1780] [serial = 1870] [outer = (nil)] 08:46:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8dbc0c00) [pid = 1780] [serial = 1871] [outer = 0x8bdd1000] 08:46:57 INFO - PROCESS | 1780 | 1467388017536 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8dbc4800) [pid = 1780] [serial = 1872] [outer = 0x8bdd1000] 08:46:58 INFO - PROCESS | 1780 | 1467388018411 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1252ms 08:46:58 INFO - PROCESS | 1780 | 1467388018469 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1780 | 1467388018473 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:46:58 INFO - PROCESS | 1780 | 1467388018479 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1780 | 1467388018482 Marionette TRACE conn3 <- [1,2466,null,{}] 08:46:58 INFO - PROCESS | 1780 | 1467388018487 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1780 | 1467388018492 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:58 INFO - PROCESS | 1780 | 1467388018660 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:46:58 INFO - PROCESS | 1780 | 1467388018850 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1780 | 1467388018861 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:46:58 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ebc00 == 13 [pid = 1780] [id = 624] 08:46:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x899ecc00) [pid = 1780] [serial = 1873] [outer = (nil)] 08:46:58 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b363c00) [pid = 1780] [serial = 1874] [outer = 0x899ecc00] 08:46:58 INFO - PROCESS | 1780 | 1467388018980 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b790800) [pid = 1780] [serial = 1875] [outer = 0x899ecc00] 08:47:00 INFO - PROCESS | 1780 | 1467388020100 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1680ms 08:47:00 INFO - PROCESS | 1780 | 1467388020162 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1780 | 1467388020168 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:47:00 INFO - PROCESS | 1780 | 1467388020176 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1780 | 1467388020181 Marionette TRACE conn3 <- [1,2470,null,{}] 08:47:00 INFO - PROCESS | 1780 | 1467388020189 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1780 | 1467388020197 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:00 INFO - PROCESS | 1780 | 1467388020514 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:47:00 INFO - PROCESS | 1780 | 1467388020711 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1780 | 1467388020721 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b371000 == 14 [pid = 1780] [id = 625] 08:47:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8be9dc00) [pid = 1780] [serial = 1876] [outer = (nil)] 08:47:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8bfe2800) [pid = 1780] [serial = 1877] [outer = 0x8be9dc00] 08:47:00 INFO - PROCESS | 1780 | 1467388020807 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8bff0000) [pid = 1780] [serial = 1878] [outer = 0x8be9dc00] 08:47:01 INFO - PROCESS | 1780 | 1467388021834 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1733ms 08:47:01 INFO - PROCESS | 1780 | 1467388021913 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1780 | 1467388021920 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:47:01 INFO - PROCESS | 1780 | 1467388021928 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1780 | 1467388021932 Marionette TRACE conn3 <- [1,2474,null,{}] 08:47:01 INFO - PROCESS | 1780 | 1467388021939 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 1780 | 1467388021943 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:02 INFO - PROCESS | 1780 | 1467388022175 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:47:02 INFO - PROCESS | 1780 | 1467388022458 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1780 | 1467388022465 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792800 == 15 [pid = 1780] [id = 626] 08:47:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8b8c2800) [pid = 1780] [serial = 1879] [outer = (nil)] 08:47:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8dd7ac00) [pid = 1780] [serial = 1880] [outer = 0x8b8c2800] 08:47:02 INFO - PROCESS | 1780 | 1467388022575 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8e590400) [pid = 1780] [serial = 1881] [outer = 0x8b8c2800] 08:47:03 INFO - PROCESS | 1780 | 1467388023639 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1738ms 08:47:03 INFO - PROCESS | 1780 | 1467388023667 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:47:03 INFO - PROCESS | 1780 | 1467388023671 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:47:03 INFO - PROCESS | 1780 | 1467388023685 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1780 | 1467388023695 Marionette TRACE conn3 <- [1,2478,null,{}] 08:47:03 INFO - PROCESS | 1780 | 1467388023704 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 1780 | 1467388023711 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:03 INFO - PROCESS | 1780 | 1467388023948 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:47:04 INFO - PROCESS | 1780 | 1467388024248 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1780 | 1467388024258 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370800 == 16 [pid = 1780] [id = 627] 08:47:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8d1c5400) [pid = 1780] [serial = 1882] [outer = (nil)] 08:47:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8e6e7800) [pid = 1780] [serial = 1883] [outer = 0x8d1c5400] 08:47:04 INFO - PROCESS | 1780 | 1467388024337 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8e6e2000) [pid = 1780] [serial = 1884] [outer = 0x8d1c5400] 08:47:05 INFO - PROCESS | 1780 | 1467388025493 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1907ms 08:47:05 INFO - PROCESS | 1780 | 1467388025585 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1780 | 1467388025592 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:47:05 INFO - PROCESS | 1780 | 1467388025608 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1780 | 1467388025613 Marionette TRACE conn3 <- [1,2482,null,{}] 08:47:05 INFO - PROCESS | 1780 | 1467388025622 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1780 | 1467388025627 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:05 INFO - PROCESS | 1780 | 1467388025980 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:47:06 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ec400 == 15 [pid = 1780] [id = 623] 08:47:06 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e9800 == 14 [pid = 1780] [id = 622] 08:47:06 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9f800 == 13 [pid = 1780] [id = 621] 08:47:06 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c7400 == 12 [pid = 1780] [id = 620] 08:47:06 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7000 == 11 [pid = 1780] [id = 619] 08:47:06 INFO - PROCESS | 1780 | 1467388026171 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1780 | 1467388026184 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78c800 == 12 [pid = 1780] [id = 628] 08:47:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b78cc00) [pid = 1780] [serial = 1885] [outer = (nil)] 08:47:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8b7ef000) [pid = 1780] [serial = 1886] [outer = 0x8b78cc00] 08:47:06 INFO - PROCESS | 1780 | 1467388026255 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8bdca000) [pid = 1780] [serial = 1887] [outer = 0x8b78cc00] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8ee69400) [pid = 1780] [serial = 1835] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8e83c800) [pid = 1780] [serial = 1830] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8ee6b800) [pid = 1780] [serial = 1832] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bdc5400) [pid = 1780] [serial = 1802] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bfe4c00) [pid = 1780] [serial = 1803] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8f938000) [pid = 1780] [serial = 1817] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8f938c00) [pid = 1780] [serial = 1818] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8f0bd400) [pid = 1780] [serial = 1833] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8f0c2000) [pid = 1780] [serial = 1811] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8f0c4c00) [pid = 1780] [serial = 1812] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f2edc00) [pid = 1780] [serial = 1814] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f811400) [pid = 1780] [serial = 1815] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b367400) [pid = 1780] [serial = 1820] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8b789800) [pid = 1780] [serial = 1821] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e83b800) [pid = 1780] [serial = 1808] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e83fc00) [pid = 1780] [serial = 1809] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8dbc1400) [pid = 1780] [serial = 1826] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8e590000) [pid = 1780] [serial = 1800] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8dd72000) [pid = 1780] [serial = 1805] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8e589c00) [pid = 1780] [serial = 1806] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8be9d400) [pid = 1780] [serial = 1823] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8bff0800) [pid = 1780] [serial = 1824] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8e836400) [pid = 1780] [serial = 1829] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8dd7dc00) [pid = 1780] [serial = 1827] [outer = (nil)] [url = about:blank] 08:47:06 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8f2e9800) [pid = 1780] [serial = 1836] [outer = (nil)] [url = about:blank] 08:47:07 INFO - PROCESS | 1780 | 1467388027097 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1551ms 08:47:07 INFO - PROCESS | 1780 | 1467388027151 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1780 | 1467388027158 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:47:07 INFO - PROCESS | 1780 | 1467388027168 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1780 | 1467388027171 Marionette TRACE conn3 <- [1,2486,null,{}] 08:47:07 INFO - PROCESS | 1780 | 1467388027182 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1780 | 1467388027186 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:07 INFO - PROCESS | 1780 | 1467388027360 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:47:07 INFO - PROCESS | 1780 | 1467388027509 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1780 | 1467388027516 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e8400 == 13 [pid = 1780] [id = 629] 08:47:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bea7000) [pid = 1780] [serial = 1888] [outer = (nil)] 08:47:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8d1c0800) [pid = 1780] [serial = 1889] [outer = 0x8bea7000] 08:47:07 INFO - PROCESS | 1780 | 1467388027589 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d5e8800) [pid = 1780] [serial = 1890] [outer = 0x8bea7000] 08:47:08 INFO - PROCESS | 1780 | 1467388028470 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1386ms 08:47:08 INFO - PROCESS | 1780 | 1467388028562 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:47:08 INFO - PROCESS | 1780 | 1467388028573 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:47:08 INFO - PROCESS | 1780 | 1467388028585 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1780 | 1467388028592 Marionette TRACE conn3 <- [1,2490,null,{}] 08:47:08 INFO - PROCESS | 1780 | 1467388028617 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1780 | 1467388028626 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:08 INFO - PROCESS | 1780 | 1467388028860 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:47:08 INFO - PROCESS | 1780 | 1467388028885 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1780 | 1467388028893 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7bc00 == 14 [pid = 1780] [id = 630] 08:47:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8dd7dc00) [pid = 1780] [serial = 1891] [outer = (nil)] 08:47:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8e58cc00) [pid = 1780] [serial = 1892] [outer = 0x8dd7dc00] 08:47:08 INFO - PROCESS | 1780 | 1467388028968 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e598400) [pid = 1780] [serial = 1893] [outer = 0x8dd7dc00] 08:47:09 INFO - PROCESS | 1780 | 1467388029983 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1455ms 08:47:10 INFO - PROCESS | 1780 | 1467388030040 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1780 | 1467388030045 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:47:10 INFO - PROCESS | 1780 | 1467388030051 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1780 | 1467388030054 Marionette TRACE conn3 <- [1,2494,null,{}] 08:47:10 INFO - PROCESS | 1780 | 1467388030059 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 1780 | 1467388030064 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:10 INFO - PROCESS | 1780 | 1467388030300 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:47:10 INFO - PROCESS | 1780 | 1467388030326 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1780 | 1467388030333 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd73000 == 15 [pid = 1780] [id = 631] 08:47:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e58e000) [pid = 1780] [serial = 1894] [outer = (nil)] 08:47:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e841400) [pid = 1780] [serial = 1895] [outer = 0x8e58e000] 08:47:10 INFO - PROCESS | 1780 | 1467388030401 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8ee64000) [pid = 1780] [serial = 1896] [outer = 0x8e58e000] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8d5ed000) [pid = 1780] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x899f3000) [pid = 1780] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8b8c8800) [pid = 1780] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8bea2000) [pid = 1780] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8d5e6c00) [pid = 1780] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8b8c9800) [pid = 1780] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8e594800) [pid = 1780] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8e598000) [pid = 1780] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8ee6ec00) [pid = 1780] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8f9e7400) [pid = 1780] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:10 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x899e7400) [pid = 1780] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:11 INFO - PROCESS | 1780 | 1467388031434 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1431ms 08:47:11 INFO - PROCESS | 1780 | 1467388031483 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1780 | 1467388031487 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:47:11 INFO - PROCESS | 1780 | 1467388031493 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1780 | 1467388031497 Marionette TRACE conn3 <- [1,2498,null,{}] 08:47:11 INFO - PROCESS | 1780 | 1467388031502 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1780 | 1467388031507 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:11 INFO - PROCESS | 1780 | 1467388031654 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:47:11 INFO - PROCESS | 1780 | 1467388031668 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1780 | 1467388031678 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b788000 == 16 [pid = 1780] [id = 632] 08:47:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8d1c3000) [pid = 1780] [serial = 1897] [outer = (nil)] 08:47:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8e83d000) [pid = 1780] [serial = 1898] [outer = 0x8d1c3000] 08:47:11 INFO - PROCESS | 1780 | 1467388031745 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8ee62c00) [pid = 1780] [serial = 1899] [outer = 0x8d1c3000] 08:47:12 INFO - PROCESS | 1780 | 1467388032687 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1231ms 08:47:12 INFO - PROCESS | 1780 | 1467388032726 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1780 | 1467388032730 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:47:12 INFO - PROCESS | 1780 | 1467388032736 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1780 | 1467388032740 Marionette TRACE conn3 <- [1,2502,null,{}] 08:47:12 INFO - PROCESS | 1780 | 1467388032745 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1780 | 1467388032755 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:13 INFO - PROCESS | 1780 | 1467388033031 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:47:13 INFO - PROCESS | 1780 | 1467388033221 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1780 | 1467388033233 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:13 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b367400 == 17 [pid = 1780] [id = 633] 08:47:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8b369800) [pid = 1780] [serial = 1900] [outer = (nil)] 08:47:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8b78c400) [pid = 1780] [serial = 1901] [outer = 0x8b369800] 08:47:13 INFO - PROCESS | 1780 | 1467388033315 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8b7ea800) [pid = 1780] [serial = 1902] [outer = 0x8b369800] 08:47:14 INFO - PROCESS | 1780 | 1467388034378 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 08:47:14 INFO - PROCESS | 1780 | 1467388034422 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1780 | 1467388034429 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:47:14 INFO - PROCESS | 1780 | 1467388034438 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1780 | 1467388034443 Marionette TRACE conn3 <- [1,2506,null,{}] 08:47:14 INFO - PROCESS | 1780 | 1467388034450 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 1780 | 1467388034456 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:14 INFO - PROCESS | 1780 | 1467388034656 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:47:14 INFO - PROCESS | 1780 | 1467388034843 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1780 | 1467388034853 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe3c00 == 18 [pid = 1780] [id = 634] 08:47:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8bfeec00) [pid = 1780] [serial = 1903] [outer = (nil)] 08:47:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8d5e8400) [pid = 1780] [serial = 1904] [outer = 0x8bfeec00] 08:47:14 INFO - PROCESS | 1780 | 1467388034939 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8db20000) [pid = 1780] [serial = 1905] [outer = 0x8bfeec00] 08:47:15 INFO - PROCESS | 1780 | 1467388035955 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1590ms 08:47:16 INFO - PROCESS | 1780 | 1467388036028 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1780 | 1467388036032 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:16 INFO - PROCESS | 1780 | 1467388036040 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1780 | 1467388036044 Marionette TRACE conn3 <- [1,2510,null,{}] 08:47:16 INFO - PROCESS | 1780 | 1467388036050 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1780 | 1467388036055 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:16 INFO - PROCESS | 1780 | 1467388036282 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:47:16 INFO - PROCESS | 1780 | 1467388036563 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1780 | 1467388036573 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e595800 == 19 [pid = 1780] [id = 635] 08:47:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e661400) [pid = 1780] [serial = 1906] [outer = (nil)] 08:47:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e6e4c00) [pid = 1780] [serial = 1907] [outer = 0x8e661400] 08:47:16 INFO - PROCESS | 1780 | 1467388036667 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b794400) [pid = 1780] [serial = 1908] [outer = 0x8e661400] 08:47:17 INFO - PROCESS | 1780 | 1467388037634 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1633ms 08:47:17 INFO - PROCESS | 1780 | 1467388037674 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1780 | 1467388037683 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:17 INFO - PROCESS | 1780 | 1467388037701 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1780 | 1467388037710 Marionette TRACE conn3 <- [1,2514,null,{}] 08:47:17 INFO - PROCESS | 1780 | 1467388037715 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1780 | 1467388037724 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:17 INFO - PROCESS | 1780 | 1467388037928 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:47:18 INFO - PROCESS | 1780 | 1467388038161 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1780 | 1467388038170 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362c00 == 20 [pid = 1780] [id = 636] 08:47:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b7ee000) [pid = 1780] [serial = 1909] [outer = (nil)] 08:47:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8f0cb800) [pid = 1780] [serial = 1910] [outer = 0x8b7ee000] 08:47:18 INFO - PROCESS | 1780 | 1467388038297 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f2e9c00) [pid = 1780] [serial = 1911] [outer = 0x8b7ee000] 08:47:19 INFO - PROCESS | 1780 | 1467388039259 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1606ms 08:47:19 INFO - PROCESS | 1780 | 1467388039299 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:19 INFO - PROCESS | 1780 | 1467388039303 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:47:19 INFO - PROCESS | 1780 | 1467388039309 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1780 | 1467388039313 Marionette TRACE conn3 <- [1,2518,null,{}] 08:47:19 INFO - PROCESS | 1780 | 1467388039319 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 1780 | 1467388039324 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:19 INFO - PROCESS | 1780 | 1467388039525 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:47:19 INFO - PROCESS | 1780 | 1467388039714 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1780 | 1467388039729 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b368000 == 21 [pid = 1780] [id = 637] 08:47:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8b78bc00) [pid = 1780] [serial = 1912] [outer = (nil)] 08:47:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8f813800) [pid = 1780] [serial = 1913] [outer = 0x8b78bc00] 08:47:19 INFO - PROCESS | 1780 | 1467388039890 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f818400) [pid = 1780] [serial = 1914] [outer = 0x8b78bc00] 08:47:20 INFO - PROCESS | 1780 | 1467388040828 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1556ms 08:47:20 INFO - PROCESS | 1780 | 1467388040866 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:20 INFO - PROCESS | 1780 | 1467388040871 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:47:20 INFO - PROCESS | 1780 | 1467388040877 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1780 | 1467388040881 Marionette TRACE conn3 <- [1,2522,null,{}] 08:47:20 INFO - PROCESS | 1780 | 1467388040887 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1780 | 1467388040892 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:21 INFO - PROCESS | 1780 | 1467388041147 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:47:21 INFO - PROCESS | 1780 | 1467388041285 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1780 | 1467388041302 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f826400 == 22 [pid = 1780] [id = 638] 08:47:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f826800) [pid = 1780] [serial = 1915] [outer = (nil)] 08:47:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8f829800) [pid = 1780] [serial = 1916] [outer = 0x8f826800] 08:47:21 INFO - PROCESS | 1780 | 1467388041436 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f93c000) [pid = 1780] [serial = 1917] [outer = 0x8f826800] 08:47:22 INFO - PROCESS | 1780 | 1467388042490 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1645ms 08:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:22 INFO - PROCESS | 1780 | 1467388042523 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1780 | 1467388042526 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:47:22 INFO - PROCESS | 1780 | 1467388042532 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1780 | 1467388042536 Marionette TRACE conn3 <- [1,2526,null,{}] 08:47:22 INFO - PROCESS | 1780 | 1467388042542 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1780 | 1467388042547 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:22 INFO - PROCESS | 1780 | 1467388042732 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:47:22 INFO - PROCESS | 1780 | 1467388042933 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1780 | 1467388042941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8400 == 23 [pid = 1780] [id = 639] 08:47:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8b8ca000) [pid = 1780] [serial = 1918] [outer = (nil)] 08:47:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8d1c2000) [pid = 1780] [serial = 1919] [outer = 0x8b8ca000] 08:47:23 INFO - PROCESS | 1780 | 1467388043020 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8dbbb400) [pid = 1780] [serial = 1920] [outer = 0x8b8ca000] 08:47:24 INFO - PROCESS | 1780 | 1467388044208 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1733ms 08:47:24 INFO - PROCESS | 1780 | 1467388044265 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1780 | 1467388044270 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:24 INFO - PROCESS | 1780 | 1467388044280 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1780 | 1467388044284 Marionette TRACE conn3 <- [1,2530,null,{}] 08:47:24 INFO - PROCESS | 1780 | 1467388044292 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1780 | 1467388044298 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:24 INFO - PROCESS | 1780 | 1467388044480 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:47:24 INFO - PROCESS | 1780 | 1467388044717 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1780 | 1467388044730 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc4800 == 24 [pid = 1780] [id = 640] 08:47:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bdc5400) [pid = 1780] [serial = 1921] [outer = (nil)] 08:47:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8be9cc00) [pid = 1780] [serial = 1922] [outer = 0x8bdc5400] 08:47:24 INFO - PROCESS | 1780 | 1467388044807 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8bea6800) [pid = 1780] [serial = 1923] [outer = 0x8bdc5400] 08:47:25 INFO - PROCESS | 1780 | 1467388045776 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1583ms 08:47:25 INFO - PROCESS | 1780 | 1467388045864 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1780 | 1467388045870 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:47:25 INFO - PROCESS | 1780 | 1467388045880 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1780 | 1467388045884 Marionette TRACE conn3 <- [1,2534,null,{}] 08:47:25 INFO - PROCESS | 1780 | 1467388045890 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 1780 | 1467388045896 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:26 INFO - PROCESS | 1780 | 1467388046120 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b788000 == 23 [pid = 1780] [id = 632] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd73000 == 22 [pid = 1780] [id = 631] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7bc00 == 21 [pid = 1780] [id = 630] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e8400 == 20 [pid = 1780] [id = 629] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78c800 == 19 [pid = 1780] [id = 628] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b792800 == 18 [pid = 1780] [id = 626] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b371000 == 17 [pid = 1780] [id = 625] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x899ebc00 == 16 [pid = 1780] [id = 624] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370800 == 15 [pid = 1780] [id = 627] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ef800 == 14 [pid = 1780] [id = 618] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8f826400 == 13 [pid = 1780] [id = 638] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x899e8400 == 12 [pid = 1780] [id = 639] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b368000 == 11 [pid = 1780] [id = 637] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362c00 == 10 [pid = 1780] [id = 636] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8e595800 == 9 [pid = 1780] [id = 635] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8b367400 == 8 [pid = 1780] [id = 633] 08:47:27 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe3c00 == 7 [pid = 1780] [id = 634] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dbc0c00) [pid = 1780] [serial = 1871] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8db23400) [pid = 1780] [serial = 1868] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8b7e1800) [pid = 1780] [serial = 1839] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b8cb800) [pid = 1780] [serial = 1862] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b36b000) [pid = 1780] [serial = 1838] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bff1800) [pid = 1780] [serial = 1866] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8dbbf000) [pid = 1780] [serial = 1842] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e663000) [pid = 1780] [serial = 1857] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8d5ee400) [pid = 1780] [serial = 1841] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8dbc6800) [pid = 1780] [serial = 1856] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8ee6cc00) [pid = 1780] [serial = 1845] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8e6e7400) [pid = 1780] [serial = 1844] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f934c00) [pid = 1780] [serial = 1848] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f827c00) [pid = 1780] [serial = 1847] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8f9da000) [pid = 1780] [serial = 1851] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8bdc5c00) [pid = 1780] [serial = 1863] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8f9c2400) [pid = 1780] [serial = 1850] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x9118ec00) [pid = 1780] [serial = 1854] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x90fd8000) [pid = 1780] [serial = 1853] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8b36c000) [pid = 1780] [serial = 1860] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x899eb800) [pid = 1780] [serial = 1859] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8dbbc800) [pid = 1780] [serial = 1869] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8bfe6800) [pid = 1780] [serial = 1865] [outer = (nil)] [url = about:blank] 08:47:27 INFO - PROCESS | 1780 | 1467388047476 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1780 | 1467388047485 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ec000 == 8 [pid = 1780] [id = 641] 08:47:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x899ec400) [pid = 1780] [serial = 1924] [outer = (nil)] 08:47:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x899f1400) [pid = 1780] [serial = 1925] [outer = 0x899ec400] 08:47:27 INFO - PROCESS | 1780 | 1467388047567 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8b36a800) [pid = 1780] [serial = 1926] [outer = 0x899ec400] 08:47:28 INFO - PROCESS | 1780 | 1467388048388 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2540ms 08:47:28 INFO - PROCESS | 1780 | 1467388048421 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1780 | 1467388048426 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:47:28 INFO - PROCESS | 1780 | 1467388048434 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1780 | 1467388048438 Marionette TRACE conn3 <- [1,2538,null,{}] 08:47:28 INFO - PROCESS | 1780 | 1467388048446 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 1780 | 1467388048454 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:28 INFO - PROCESS | 1780 | 1467388048682 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:47:28 INFO - PROCESS | 1780 | 1467388048705 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1780 | 1467388048713 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791000 == 9 [pid = 1780] [id = 642] 08:47:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8b795c00) [pid = 1780] [serial = 1927] [outer = (nil)] 08:47:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8b8c2000) [pid = 1780] [serial = 1928] [outer = 0x8b795c00] 08:47:28 INFO - PROCESS | 1780 | 1467388048795 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8b8cf000) [pid = 1780] [serial = 1929] [outer = 0x8b795c00] 08:47:29 INFO - PROCESS | 1780 | 1467388049704 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1301ms 08:47:29 INFO - PROCESS | 1780 | 1467388049738 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1780 | 1467388049745 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:47:29 INFO - PROCESS | 1780 | 1467388049752 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1780 | 1467388049755 Marionette TRACE conn3 <- [1,2542,null,{}] 08:47:29 INFO - PROCESS | 1780 | 1467388049761 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1780 | 1467388049766 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:30 INFO - PROCESS | 1780 | 1467388050000 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:47:30 INFO - PROCESS | 1780 | 1467388050032 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1780 | 1467388050039 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc3800 == 10 [pid = 1780] [id = 643] 08:47:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8bfe3c00) [pid = 1780] [serial = 1930] [outer = (nil)] 08:47:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8bfeb000) [pid = 1780] [serial = 1931] [outer = 0x8bfe3c00] 08:47:30 INFO - PROCESS | 1780 | 1467388050109 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8d1cb800) [pid = 1780] [serial = 1932] [outer = 0x8bfe3c00] 08:47:31 INFO - PROCESS | 1780 | 1467388051162 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1480ms 08:47:31 INFO - PROCESS | 1780 | 1467388051233 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1780 | 1467388051236 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:47:31 INFO - PROCESS | 1780 | 1467388051251 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1780 | 1467388051261 Marionette TRACE conn3 <- [1,2546,null,{}] 08:47:31 INFO - PROCESS | 1780 | 1467388051275 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 1780 | 1467388051283 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:31 INFO - PROCESS | 1780 | 1467388051509 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:47:31 INFO - PROCESS | 1780 | 1467388051529 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1780 | 1467388051538 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db1ec00 == 11 [pid = 1780] [id = 644] 08:47:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8db20800) [pid = 1780] [serial = 1933] [outer = (nil)] 08:47:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8dbbf400) [pid = 1780] [serial = 1934] [outer = 0x8db20800] 08:47:31 INFO - PROCESS | 1780 | 1467388051605 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8dbc6400) [pid = 1780] [serial = 1935] [outer = 0x8db20800] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bdd1000) [pid = 1780] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8d1c3000) [pid = 1780] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8dd7dc00) [pid = 1780] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e58e000) [pid = 1780] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x899ecc00) [pid = 1780] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8b78cc00) [pid = 1780] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8b8c2800) [pid = 1780] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8bea7000) [pid = 1780] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8be9dc00) [pid = 1780] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:47:32 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8d1c5400) [pid = 1780] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:47:32 INFO - PROCESS | 1780 | 1467388052976 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1806ms 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:47:33 INFO - PROCESS | 1780 | 1467388053048 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1780 | 1467388053052 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:47:33 INFO - PROCESS | 1780 | 1467388053058 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1780 | 1467388053062 Marionette TRACE conn3 <- [1,2550,null,{}] 08:47:33 INFO - PROCESS | 1780 | 1467388053067 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1780 | 1467388053072 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:33 INFO - PROCESS | 1780 | 1467388053222 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:47:33 INFO - PROCESS | 1780 | 1467388053232 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1780 | 1467388053239 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c2800 == 12 [pid = 1780] [id = 645] 08:47:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8bfea800) [pid = 1780] [serial = 1936] [outer = (nil)] 08:47:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8dd72800) [pid = 1780] [serial = 1937] [outer = 0x8bfea800] 08:47:33 INFO - PROCESS | 1780 | 1467388053307 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8dd75000) [pid = 1780] [serial = 1938] [outer = 0x8bfea800] 08:47:34 INFO - PROCESS | 1780 | 1467388054220 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1186ms 08:47:34 INFO - PROCESS | 1780 | 1467388054244 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:47:34 INFO - PROCESS | 1780 | 1467388054249 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:47:34 INFO - PROCESS | 1780 | 1467388054255 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1780 | 1467388054259 Marionette TRACE conn3 <- [1,2554,null,{}] 08:47:34 INFO - PROCESS | 1780 | 1467388054264 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 1780 | 1467388054269 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:34 INFO - PROCESS | 1780 | 1467388054416 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:47:34 INFO - PROCESS | 1780 | 1467388054434 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1780 | 1467388054452 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58c800 == 13 [pid = 1780] [id = 646] 08:47:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e58d800) [pid = 1780] [serial = 1939] [outer = (nil)] 08:47:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e593800) [pid = 1780] [serial = 1940] [outer = 0x8e58d800] 08:47:34 INFO - PROCESS | 1780 | 1467388054535 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8e6e6800) [pid = 1780] [serial = 1941] [outer = 0x8e58d800] 08:47:35 INFO - PROCESS | 1780 | 1467388055808 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1638ms 08:47:35 INFO - PROCESS | 1780 | 1467388055895 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1780 | 1467388055901 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:47:35 INFO - PROCESS | 1780 | 1467388055909 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1780 | 1467388055917 Marionette TRACE conn3 <- [1,2558,null,{}] 08:47:35 INFO - PROCESS | 1780 | 1467388055925 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1780 | 1467388055931 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:36 INFO - PROCESS | 1780 | 1467388056144 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:47:36 INFO - PROCESS | 1780 | 1467388056424 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1780 | 1467388056436 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x899edc00 == 14 [pid = 1780] [id = 647] 08:47:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b36d000) [pid = 1780] [serial = 1942] [outer = (nil)] 08:47:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bdd0c00) [pid = 1780] [serial = 1943] [outer = 0x8b36d000] 08:47:36 INFO - PROCESS | 1780 | 1467388056521 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8bfe5800) [pid = 1780] [serial = 1944] [outer = 0x8b36d000] 08:47:37 INFO - PROCESS | 1780 | 1467388057617 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1790ms 08:47:37 INFO - PROCESS | 1780 | 1467388057700 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1780 | 1467388057707 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:47:37 INFO - PROCESS | 1780 | 1467388057718 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1780 | 1467388057722 Marionette TRACE conn3 <- [1,2562,null,{}] 08:47:37 INFO - PROCESS | 1780 | 1467388057729 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 1780 | 1467388057736 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:37 INFO - PROCESS | 1780 | 1467388057979 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:47:38 INFO - PROCESS | 1780 | 1467388058302 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1780 | 1467388058310 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36c400 == 15 [pid = 1780] [id = 648] 08:47:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8dbbd000) [pid = 1780] [serial = 1945] [outer = (nil)] 08:47:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8dd7a800) [pid = 1780] [serial = 1946] [outer = 0x8dbbd000] 08:47:38 INFO - PROCESS | 1780 | 1467388058398 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e58a000) [pid = 1780] [serial = 1947] [outer = 0x8dbbd000] 08:47:39 INFO - PROCESS | 1780 | 1467388059532 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1886ms 08:47:39 INFO - PROCESS | 1780 | 1467388059605 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1780 | 1467388059610 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:47:39 INFO - PROCESS | 1780 | 1467388059616 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1780 | 1467388059623 Marionette TRACE conn3 <- [1,2566,null,{}] 08:47:39 INFO - PROCESS | 1780 | 1467388059640 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 1780 | 1467388059648 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:39 INFO - PROCESS | 1780 | 1467388059873 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:47:40 INFO - PROCESS | 1780 | 1467388060112 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1780 | 1467388060121 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e836800 == 16 [pid = 1780] [id = 649] 08:47:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e837000) [pid = 1780] [serial = 1948] [outer = (nil)] 08:47:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8e83d400) [pid = 1780] [serial = 1949] [outer = 0x8e837000] 08:47:40 INFO - PROCESS | 1780 | 1467388060203 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8ee63400) [pid = 1780] [serial = 1950] [outer = 0x8e837000] 08:47:41 INFO - PROCESS | 1780 | 1467388061508 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8dbc4800) [pid = 1780] [serial = 1872] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e598400) [pid = 1780] [serial = 1893] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e841400) [pid = 1780] [serial = 1895] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b363c00) [pid = 1780] [serial = 1874] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b790800) [pid = 1780] [serial = 1875] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8b7ef000) [pid = 1780] [serial = 1886] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8bdca000) [pid = 1780] [serial = 1887] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8dd7ac00) [pid = 1780] [serial = 1880] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e590400) [pid = 1780] [serial = 1881] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8d1c0800) [pid = 1780] [serial = 1889] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8bfe2800) [pid = 1780] [serial = 1877] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8bff0000) [pid = 1780] [serial = 1878] [outer = (nil)] [url = about:blank] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1996ms 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8e6e7800) [pid = 1780] [serial = 1883] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8e6e2000) [pid = 1780] [serial = 1884] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8e58cc00) [pid = 1780] [serial = 1892] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8ee64000) [pid = 1780] [serial = 1896] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8ee62c00) [pid = 1780] [serial = 1899] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8d5e8800) [pid = 1780] [serial = 1890] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8e83d000) [pid = 1780] [serial = 1898] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1780 | 1467388061629 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1780 | 1467388061634 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:47:41 INFO - PROCESS | 1780 | 1467388061650 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1780 | 1467388061655 Marionette TRACE conn3 <- [1,2570,null,{}] 08:47:41 INFO - PROCESS | 1780 | 1467388061663 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 1780 | 1467388061668 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:41 INFO - PROCESS | 1780 | 1467388061879 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:47:42 INFO - PROCESS | 1780 | 1467388062047 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1780 | 1467388062054 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:42 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b365c00 == 17 [pid = 1780] [id = 650] 08:47:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8b788400) [pid = 1780] [serial = 1951] [outer = (nil)] 08:47:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8b7ecc00) [pid = 1780] [serial = 1952] [outer = 0x8b788400] 08:47:42 INFO - PROCESS | 1780 | 1467388062129 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8bdc2c00) [pid = 1780] [serial = 1953] [outer = 0x8b788400] 08:47:42 INFO - PROCESS | 1780 | 1467388062946 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1338ms 08:47:42 INFO - PROCESS | 1780 | 1467388062980 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1780 | 1467388062988 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:47:43 INFO - PROCESS | 1780 | 1467388062998 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1780 | 1467388063001 Marionette TRACE conn3 <- [1,2574,null,{}] 08:47:43 INFO - PROCESS | 1780 | 1467388063025 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1780 | 1467388063031 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:43 INFO - PROCESS | 1780 | 1467388063192 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:47:43 INFO - PROCESS | 1780 | 1467388063204 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1780 | 1467388063212 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c0800 == 18 [pid = 1780] [id = 651] 08:47:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8d1c1c00) [pid = 1780] [serial = 1954] [outer = (nil)] 08:47:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8d5e1400) [pid = 1780] [serial = 1955] [outer = 0x8d1c1c00] 08:47:43 INFO - PROCESS | 1780 | 1467388063289 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8d5ed400) [pid = 1780] [serial = 1956] [outer = 0x8d1c1c00] 08:47:44 INFO - PROCESS | 1780 | 1467388064300 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1349ms 08:47:44 INFO - PROCESS | 1780 | 1467388064353 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1780 | 1467388064357 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:47:44 INFO - PROCESS | 1780 | 1467388064368 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1780 | 1467388064373 Marionette TRACE conn3 <- [1,2578,null,{}] 08:47:44 INFO - PROCESS | 1780 | 1467388064398 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1780 | 1467388064406 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:44 INFO - PROCESS | 1780 | 1467388064624 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:47:44 INFO - PROCESS | 1780 | 1467388064648 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1780 | 1467388064655 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58f000 == 19 [pid = 1780] [id = 652] 08:47:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e598400) [pid = 1780] [serial = 1957] [outer = (nil)] 08:47:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e6e8800) [pid = 1780] [serial = 1958] [outer = 0x8e598400] 08:47:44 INFO - PROCESS | 1780 | 1467388064730 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e6efc00) [pid = 1780] [serial = 1959] [outer = 0x8e598400] 08:47:45 INFO - PROCESS | 1780 | 1467388065685 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1345ms 08:47:45 INFO - PROCESS | 1780 | 1467388065714 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:45 INFO - PROCESS | 1780 | 1467388065719 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:47:45 INFO - PROCESS | 1780 | 1467388065725 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1780 | 1467388065728 Marionette TRACE conn3 <- [1,2582,null,{}] 08:47:45 INFO - PROCESS | 1780 | 1467388065734 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1780 | 1467388065738 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:45 INFO - PROCESS | 1780 | 1467388065957 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:47:45 INFO - PROCESS | 1780 | 1467388065980 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1780 | 1467388065987 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36e400 == 20 [pid = 1780] [id = 653] 08:47:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8e6e9400) [pid = 1780] [serial = 1960] [outer = (nil)] 08:47:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8ee64400) [pid = 1780] [serial = 1961] [outer = 0x8e6e9400] 08:47:46 INFO - PROCESS | 1780 | 1467388066056 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8ee6b800) [pid = 1780] [serial = 1962] [outer = 0x8e6e9400] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8bfea800) [pid = 1780] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8b795c00) [pid = 1780] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8bdc5400) [pid = 1780] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8b369800) [pid = 1780] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8bfeec00) [pid = 1780] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8e661400) [pid = 1780] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8b7ee000) [pid = 1780] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b78bc00) [pid = 1780] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8f826800) [pid = 1780] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8b8ca000) [pid = 1780] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8bfe3c00) [pid = 1780] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8db20800) [pid = 1780] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:47:46 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x899ec400) [pid = 1780] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:47:47 INFO - PROCESS | 1780 | 1467388067119 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1431ms 08:47:47 INFO - PROCESS | 1780 | 1467388067156 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1780 | 1467388067160 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:47 INFO - PROCESS | 1780 | 1467388067166 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1780 | 1467388067169 Marionette TRACE conn3 <- [1,2586,null,{}] 08:47:47 INFO - PROCESS | 1780 | 1467388067174 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 1780 | 1467388067179 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:47 INFO - PROCESS | 1780 | 1467388067386 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:47:47 INFO - PROCESS | 1780 | 1467388067405 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1780 | 1467388067412 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9b000 == 21 [pid = 1780] [id = 654] 08:47:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8bfe3c00) [pid = 1780] [serial = 1963] [outer = (nil)] 08:47:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8e591800) [pid = 1780] [serial = 1964] [outer = 0x8bfe3c00] 08:47:47 INFO - PROCESS | 1780 | 1467388067480 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8e83ec00) [pid = 1780] [serial = 1965] [outer = 0x8bfe3c00] 08:47:48 INFO - PROCESS | 1780 | 1467388068373 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1243ms 08:47:48 INFO - PROCESS | 1780 | 1467388068409 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1780 | 1467388068413 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:48 INFO - PROCESS | 1780 | 1467388068419 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1780 | 1467388068423 Marionette TRACE conn3 <- [1,2590,null,{}] 08:47:48 INFO - PROCESS | 1780 | 1467388068428 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1780 | 1467388068439 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:48 INFO - PROCESS | 1780 | 1467388068636 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:47:48 INFO - PROCESS | 1780 | 1467388068891 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1780 | 1467388068904 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e7000 == 22 [pid = 1780] [id = 655] 08:47:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x899e9400) [pid = 1780] [serial = 1966] [outer = (nil)] 08:47:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8b362400) [pid = 1780] [serial = 1967] [outer = 0x899e9400] 08:47:48 INFO - PROCESS | 1780 | 1467388068986 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8b370c00) [pid = 1780] [serial = 1968] [outer = 0x899e9400] 08:47:50 INFO - PROCESS | 1780 | 1467388070046 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1681ms 08:47:50 INFO - PROCESS | 1780 | 1467388070105 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1780 | 1467388070111 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:50 INFO - PROCESS | 1780 | 1467388070119 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1780 | 1467388070124 Marionette TRACE conn3 <- [1,2594,null,{}] 08:47:50 INFO - PROCESS | 1780 | 1467388070132 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1780 | 1467388070140 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:50 INFO - PROCESS | 1780 | 1467388070341 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:47:50 INFO - PROCESS | 1780 | 1467388070591 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1780 | 1467388070600 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe3800 == 23 [pid = 1780] [id = 656] 08:47:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8bfe6000) [pid = 1780] [serial = 1969] [outer = (nil)] 08:47:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8d1c4000) [pid = 1780] [serial = 1970] [outer = 0x8bfe6000] 08:47:50 INFO - PROCESS | 1780 | 1467388070727 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8d5ee400) [pid = 1780] [serial = 1971] [outer = 0x8bfe6000] 08:47:51 INFO - PROCESS | 1780 | 1467388071727 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1645ms 08:47:51 INFO - PROCESS | 1780 | 1467388071768 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1780 | 1467388071775 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:51 INFO - PROCESS | 1780 | 1467388071782 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1780 | 1467388071785 Marionette TRACE conn3 <- [1,2598,null,{}] 08:47:51 INFO - PROCESS | 1780 | 1467388071791 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1780 | 1467388071797 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:52 INFO - PROCESS | 1780 | 1467388072033 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:47:52 INFO - PROCESS | 1780 | 1467388072322 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1780 | 1467388072333 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbc800 == 24 [pid = 1780] [id = 657] 08:47:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8dd7cc00) [pid = 1780] [serial = 1972] [outer = (nil)] 08:47:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8e590400) [pid = 1780] [serial = 1973] [outer = 0x8dd7cc00] 08:47:52 INFO - PROCESS | 1780 | 1467388072427 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8e663800) [pid = 1780] [serial = 1974] [outer = 0x8dd7cc00] 08:47:53 INFO - PROCESS | 1780 | 1467388073423 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1687ms 08:47:53 INFO - PROCESS | 1780 | 1467388073470 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:53 INFO - PROCESS | 1780 | 1467388073474 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:47:53 INFO - PROCESS | 1780 | 1467388073491 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1780 | 1467388073500 Marionette TRACE conn3 <- [1,2602,null,{}] 08:47:53 INFO - PROCESS | 1780 | 1467388073507 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1780 | 1467388073515 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:53 INFO - PROCESS | 1780 | 1467388073749 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:47:54 INFO - PROCESS | 1780 | 1467388073995 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1780 | 1467388074003 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5400 == 25 [pid = 1780] [id = 658] 08:47:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x899e6c00) [pid = 1780] [serial = 1975] [outer = (nil)] 08:47:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f0c9c00) [pid = 1780] [serial = 1976] [outer = 0x899e6c00] 08:47:54 INFO - PROCESS | 1780 | 1467388074097 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8f2e6000) [pid = 1780] [serial = 1977] [outer = 0x899e6c00] 08:47:55 INFO - PROCESS | 1780 | 1467388075002 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1599ms 08:47:55 INFO - PROCESS | 1780 | 1467388075081 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:55 INFO - PROCESS | 1780 | 1467388075086 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:47:55 INFO - PROCESS | 1780 | 1467388075093 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1780 | 1467388075096 Marionette TRACE conn3 <- [1,2606,null,{}] 08:47:55 INFO - PROCESS | 1780 | 1467388075102 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1780 | 1467388075107 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:55 INFO - PROCESS | 1780 | 1467388075320 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:47:55 INFO - PROCESS | 1780 | 1467388075555 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1780 | 1467388075566 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65c000 == 26 [pid = 1780] [id = 659] 08:47:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8f0ca800) [pid = 1780] [serial = 1978] [outer = (nil)] 08:47:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f816400) [pid = 1780] [serial = 1979] [outer = 0x8f0ca800] 08:47:55 INFO - PROCESS | 1780 | 1467388075690 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f81e800) [pid = 1780] [serial = 1980] [outer = 0x8f0ca800] 08:47:56 INFO - PROCESS | 1780 | 1467388076700 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1682ms 08:47:56 INFO - PROCESS | 1780 | 1467388076775 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1780 | 1467388076778 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:56 INFO - PROCESS | 1780 | 1467388076785 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1780 | 1467388076788 Marionette TRACE conn3 <- [1,2610,null,{}] 08:47:56 INFO - PROCESS | 1780 | 1467388076794 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1780 | 1467388076800 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:57 INFO - PROCESS | 1780 | 1467388077024 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:47:57 INFO - PROCESS | 1780 | 1467388077274 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1780 | 1467388077291 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e1800 == 27 [pid = 1780] [id = 660] 08:47:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8b7e7400) [pid = 1780] [serial = 1981] [outer = (nil)] 08:47:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8bdd1400) [pid = 1780] [serial = 1982] [outer = 0x8b7e7400] 08:47:57 INFO - PROCESS | 1780 | 1467388077432 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f2eac00) [pid = 1780] [serial = 1983] [outer = 0x8b7e7400] 08:47:58 INFO - PROCESS | 1780 | 1467388078609 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1884ms 08:47:58 INFO - PROCESS | 1780 | 1467388078670 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:58 INFO - PROCESS | 1780 | 1467388078676 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:47:58 INFO - PROCESS | 1780 | 1467388078684 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1780 | 1467388078691 Marionette TRACE conn3 <- [1,2614,null,{}] 08:47:58 INFO - PROCESS | 1780 | 1467388078698 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1780 | 1467388078704 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:58 INFO - PROCESS | 1780 | 1467388078895 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:47:59 INFO - PROCESS | 1780 | 1467388079164 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1780 | 1467388079170 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:47:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc8400 == 28 [pid = 1780] [id = 661] 08:47:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8bdcb000) [pid = 1780] [serial = 1984] [outer = (nil)] 08:47:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8be9dc00) [pid = 1780] [serial = 1985] [outer = 0x8bdcb000] 08:47:59 INFO - PROCESS | 1780 | 1467388079304 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bfebc00) [pid = 1780] [serial = 1986] [outer = 0x8bdcb000] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899ec000 == 27 [pid = 1780] [id = 641] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9b000 == 26 [pid = 1780] [id = 654] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36e400 == 25 [pid = 1780] [id = 653] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58f000 == 24 [pid = 1780] [id = 652] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c0800 == 23 [pid = 1780] [id = 651] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b365c00 == 22 [pid = 1780] [id = 650] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e836800 == 21 [pid = 1780] [id = 649] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36c400 == 20 [pid = 1780] [id = 648] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b791000 == 19 [pid = 1780] [id = 642] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c2800 == 18 [pid = 1780] [id = 645] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899edc00 == 17 [pid = 1780] [id = 647] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8db1ec00 == 16 [pid = 1780] [id = 644] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58c800 == 15 [pid = 1780] [id = 646] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc3800 == 14 [pid = 1780] [id = 643] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc4800 == 13 [pid = 1780] [id = 640] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65c000 == 12 [pid = 1780] [id = 659] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5400 == 11 [pid = 1780] [id = 658] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe3800 == 10 [pid = 1780] [id = 656] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbc800 == 9 [pid = 1780] [id = 657] 08:48:00 INFO - PROCESS | 1780 | --DOCSHELL 0x899e7000 == 8 [pid = 1780] [id = 655] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8dd72800) [pid = 1780] [serial = 1937] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8b8c2000) [pid = 1780] [serial = 1928] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b8cf000) [pid = 1780] [serial = 1929] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bea6800) [pid = 1780] [serial = 1923] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8be9cc00) [pid = 1780] [serial = 1922] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8b7ea800) [pid = 1780] [serial = 1902] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b78c400) [pid = 1780] [serial = 1901] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8db20000) [pid = 1780] [serial = 1905] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8d5e8400) [pid = 1780] [serial = 1904] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8b794400) [pid = 1780] [serial = 1908] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8e6e4c00) [pid = 1780] [serial = 1907] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f2e9c00) [pid = 1780] [serial = 1911] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8f0cb800) [pid = 1780] [serial = 1910] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8f818400) [pid = 1780] [serial = 1914] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8f813800) [pid = 1780] [serial = 1913] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8f93c000) [pid = 1780] [serial = 1917] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8f829800) [pid = 1780] [serial = 1916] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8dbbb400) [pid = 1780] [serial = 1920] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8d1c2000) [pid = 1780] [serial = 1919] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8d1cb800) [pid = 1780] [serial = 1932] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8dbbf400) [pid = 1780] [serial = 1934] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8dd75000) [pid = 1780] [serial = 1938] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x899f1400) [pid = 1780] [serial = 1925] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8b36a800) [pid = 1780] [serial = 1926] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8dbc6400) [pid = 1780] [serial = 1935] [outer = (nil)] [url = about:blank] 08:48:00 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8bfeb000) [pid = 1780] [serial = 1931] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1780 | 1467388081282 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2646ms 08:48:01 INFO - PROCESS | 1780 | 1467388081329 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1780 | 1467388081335 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:48:01 INFO - PROCESS | 1780 | 1467388081343 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1780 | 1467388081350 Marionette TRACE conn3 <- [1,2618,null,{}] 08:48:01 INFO - PROCESS | 1780 | 1467388081362 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1780 | 1467388081367 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:01 INFO - PROCESS | 1780 | 1467388081562 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:48:01 INFO - PROCESS | 1780 | 1467388081700 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1780 | 1467388081708 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36f800 == 9 [pid = 1780] [id = 662] 08:48:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8b787400) [pid = 1780] [serial = 1987] [outer = (nil)] 08:48:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8b7e7c00) [pid = 1780] [serial = 1988] [outer = 0x8b787400] 08:48:01 INFO - PROCESS | 1780 | 1467388081783 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b8c8c00) [pid = 1780] [serial = 1989] [outer = 0x8b787400] 08:48:02 INFO - PROCESS | 1780 | 1467388082630 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1350ms 08:48:02 INFO - PROCESS | 1780 | 1467388082694 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1780 | 1467388082707 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:48:02 INFO - PROCESS | 1780 | 1467388082718 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1780 | 1467388082723 Marionette TRACE conn3 <- [1,2622,null,{}] 08:48:02 INFO - PROCESS | 1780 | 1467388082729 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1780 | 1467388082734 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:02 INFO - PROCESS | 1780 | 1467388082915 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:48:03 INFO - PROCESS | 1780 | 1467388083080 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1780 | 1467388083088 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc3800 == 10 [pid = 1780] [id = 663] 08:48:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bea3400) [pid = 1780] [serial = 1990] [outer = (nil)] 08:48:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8bff1000) [pid = 1780] [serial = 1991] [outer = 0x8bea3400] 08:48:03 INFO - PROCESS | 1780 | 1467388083162 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d5e4c00) [pid = 1780] [serial = 1992] [outer = 0x8bea3400] 08:48:04 INFO - PROCESS | 1780 | 1467388084136 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1487ms 08:48:04 INFO - PROCESS | 1780 | 1467388084205 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1780 | 1467388084208 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:48:04 INFO - PROCESS | 1780 | 1467388084215 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1780 | 1467388084221 Marionette TRACE conn3 <- [1,2626,null,{}] 08:48:04 INFO - PROCESS | 1780 | 1467388084244 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1780 | 1467388084252 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:04 INFO - PROCESS | 1780 | 1467388084474 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:48:04 INFO - PROCESS | 1780 | 1467388084507 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1780 | 1467388084515 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc0000 == 11 [pid = 1780] [id = 664] 08:48:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8dbc0c00) [pid = 1780] [serial = 1993] [outer = (nil)] 08:48:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8dd73c00) [pid = 1780] [serial = 1994] [outer = 0x8dbc0c00] 08:48:04 INFO - PROCESS | 1780 | 1467388084591 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8dd7b400) [pid = 1780] [serial = 1995] [outer = 0x8dbc0c00] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8bfe3c00) [pid = 1780] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8e6e9400) [pid = 1780] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8e837000) [pid = 1780] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8d1c1c00) [pid = 1780] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8b36d000) [pid = 1780] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8b788400) [pid = 1780] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8dbbd000) [pid = 1780] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8e58d800) [pid = 1780] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:48:05 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8e598400) [pid = 1780] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:48:05 INFO - PROCESS | 1780 | 1467388085830 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1637ms 08:48:05 INFO - PROCESS | 1780 | 1467388085853 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1780 | 1467388085858 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:48:05 INFO - PROCESS | 1780 | 1467388085864 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1780 | 1467388085866 Marionette TRACE conn3 <- [1,2630,null,{}] 08:48:05 INFO - PROCESS | 1780 | 1467388085872 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1780 | 1467388085877 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:06 INFO - PROCESS | 1780 | 1467388086124 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:48:06 INFO - PROCESS | 1780 | 1467388086139 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1780 | 1467388086148 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b367400 == 12 [pid = 1780] [id = 665] 08:48:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8bfed400) [pid = 1780] [serial = 1996] [outer = (nil)] 08:48:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8dd7b000) [pid = 1780] [serial = 1997] [outer = 0x8bfed400] 08:48:06 INFO - PROCESS | 1780 | 1467388086217 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8e593000) [pid = 1780] [serial = 1998] [outer = 0x8bfed400] 08:48:07 INFO - PROCESS | 1780 | 1467388087113 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1285ms 08:48:07 INFO - PROCESS | 1780 | 1467388087150 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1780 | 1467388087153 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:48:07 INFO - PROCESS | 1780 | 1467388087159 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1780 | 1467388087163 Marionette TRACE conn3 <- [1,2634,null,{}] 08:48:07 INFO - PROCESS | 1780 | 1467388087168 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1780 | 1467388087173 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:07 INFO - PROCESS | 1780 | 1467388087350 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:48:07 INFO - PROCESS | 1780 | 1467388087360 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1780 | 1467388087370 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e6800 == 13 [pid = 1780] [id = 666] 08:48:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x899e8000) [pid = 1780] [serial = 1999] [outer = (nil)] 08:48:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x899edc00) [pid = 1780] [serial = 2000] [outer = 0x899e8000] 08:48:07 INFO - PROCESS | 1780 | 1467388087517 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8b368c00) [pid = 1780] [serial = 2001] [outer = 0x899e8000] 08:48:08 INFO - PROCESS | 1780 | 1467388088761 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1679ms 08:48:08 INFO - PROCESS | 1780 | 1467388088841 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:48:08 INFO - PROCESS | 1780 | 1467388088847 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:48:08 INFO - PROCESS | 1780 | 1467388088856 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1780 | 1467388088860 Marionette TRACE conn3 <- [1,2638,null,{}] 08:48:08 INFO - PROCESS | 1780 | 1467388088868 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1780 | 1467388088873 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:09 INFO - PROCESS | 1780 | 1467388089114 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:48:09 INFO - PROCESS | 1780 | 1467388089351 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1780 | 1467388089361 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc7000 == 14 [pid = 1780] [id = 667] 08:48:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8be9fc00) [pid = 1780] [serial = 2002] [outer = (nil)] 08:48:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8bfe5400) [pid = 1780] [serial = 2003] [outer = 0x8be9fc00] 08:48:09 INFO - PROCESS | 1780 | 1467388089490 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8d5e3800) [pid = 1780] [serial = 2004] [outer = 0x8be9fc00] 08:48:10 INFO - PROCESS | 1780 | 1467388090546 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1745ms 08:48:10 INFO - PROCESS | 1780 | 1467388090599 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1780 | 1467388090604 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:48:10 INFO - PROCESS | 1780 | 1467388090616 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1780 | 1467388090620 Marionette TRACE conn3 <- [1,2642,null,{}] 08:48:10 INFO - PROCESS | 1780 | 1467388090627 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1780 | 1467388090632 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:10 INFO - PROCESS | 1780 | 1467388090831 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:48:11 INFO - PROCESS | 1780 | 1467388091168 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1780 | 1467388091177 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef400 == 15 [pid = 1780] [id = 668] 08:48:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8b790400) [pid = 1780] [serial = 2005] [outer = (nil)] 08:48:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8dd7e000) [pid = 1780] [serial = 2006] [outer = 0x8b790400] 08:48:11 INFO - PROCESS | 1780 | 1467388091301 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e65ec00) [pid = 1780] [serial = 2007] [outer = 0x8b790400] 08:48:12 INFO - PROCESS | 1780 | 1467388092365 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1786ms 08:48:12 INFO - PROCESS | 1780 | 1467388092402 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1780 | 1467388092407 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:48:12 INFO - PROCESS | 1780 | 1467388092414 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1780 | 1467388092420 Marionette TRACE conn3 <- [1,2646,null,{}] 08:48:12 INFO - PROCESS | 1780 | 1467388092438 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1780 | 1467388092447 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:12 INFO - PROCESS | 1780 | 1467388092674 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:48:12 INFO - PROCESS | 1780 | 1467388092904 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1780 | 1467388092913 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f4000 == 16 [pid = 1780] [id = 669] 08:48:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b370800) [pid = 1780] [serial = 2008] [outer = (nil)] 08:48:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8bdc3c00) [pid = 1780] [serial = 2009] [outer = 0x8b370800] 08:48:13 INFO - PROCESS | 1780 | 1467388093040 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bfea000) [pid = 1780] [serial = 2010] [outer = 0x8b370800] 08:48:14 INFO - PROCESS | 1780 | 1467388094202 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1845ms 08:48:14 INFO - PROCESS | 1780 | 1467388094260 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1780 | 1467388094266 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:48:14 INFO - PROCESS | 1780 | 1467388094273 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1780 | 1467388094281 Marionette TRACE conn3 <- [1,2650,null,{}] 08:48:14 INFO - PROCESS | 1780 | 1467388094289 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1780 | 1467388094294 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8b367400 == 15 [pid = 1780] [id = 665] 08:48:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc0000 == 14 [pid = 1780] [id = 664] 08:48:14 INFO - PROCESS | 1780 | 1467388094566 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:48:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc3800 == 13 [pid = 1780] [id = 663] 08:48:14 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36f800 == 12 [pid = 1780] [id = 662] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e591800) [pid = 1780] [serial = 1964] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8ee64400) [pid = 1780] [serial = 1961] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e83d400) [pid = 1780] [serial = 1949] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8ee63400) [pid = 1780] [serial = 1950] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8d5e1400) [pid = 1780] [serial = 1955] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8bdd0c00) [pid = 1780] [serial = 1943] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8bfe5800) [pid = 1780] [serial = 1944] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b7ecc00) [pid = 1780] [serial = 1952] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8bdc2c00) [pid = 1780] [serial = 1953] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8dd7a800) [pid = 1780] [serial = 1946] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8e58a000) [pid = 1780] [serial = 1947] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8e6e6800) [pid = 1780] [serial = 1941] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8e593800) [pid = 1780] [serial = 1940] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8e6e8800) [pid = 1780] [serial = 1958] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8ee6b800) [pid = 1780] [serial = 1962] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8e6efc00) [pid = 1780] [serial = 1959] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8d5ed400) [pid = 1780] [serial = 1956] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8e83ec00) [pid = 1780] [serial = 1965] [outer = (nil)] [url = about:blank] 08:48:14 INFO - PROCESS | 1780 | 1467388094768 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1780 | 1467388094776 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ed000 == 13 [pid = 1780] [id = 670] 08:48:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8b8c1c00) [pid = 1780] [serial = 2011] [outer = (nil)] 08:48:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8b8ce000) [pid = 1780] [serial = 2012] [outer = 0x8b8c1c00] 08:48:14 INFO - PROCESS | 1780 | 1467388094857 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8bdd0c00) [pid = 1780] [serial = 2013] [outer = 0x8b8c1c00] 08:48:15 INFO - PROCESS | 1780 | 1467388095652 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:48:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1436ms 08:48:15 INFO - PROCESS | 1780 | 1467388095710 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1780 | 1467388095717 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:48:15 INFO - PROCESS | 1780 | 1467388095727 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1780 | 1467388095731 Marionette TRACE conn3 <- [1,2654,null,{}] 08:48:15 INFO - PROCESS | 1780 | 1467388095741 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1780 | 1467388095747 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:15 INFO - PROCESS | 1780 | 1467388095921 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:48:15 INFO - PROCESS | 1780 | 1467388095944 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1780 | 1467388095952 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e4400 == 14 [pid = 1780] [id = 671] 08:48:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8d5ed800) [pid = 1780] [serial = 2014] [outer = (nil)] 08:48:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8db21000) [pid = 1780] [serial = 2015] [outer = 0x8d5ed800] 08:48:16 INFO - PROCESS | 1780 | 1467388096151 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8dbb9400) [pid = 1780] [serial = 2016] [outer = 0x8d5ed800] 08:48:17 INFO - PROCESS | 1780 | 1467388097022 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1337ms 08:48:17 INFO - PROCESS | 1780 | 1467388097072 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1780 | 1467388097076 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:48:17 INFO - PROCESS | 1780 | 1467388097083 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1780 | 1467388097089 Marionette TRACE conn3 <- [1,2658,null,{}] 08:48:17 INFO - PROCESS | 1780 | 1467388097105 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 1780 | 1467388097113 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:17 INFO - PROCESS | 1780 | 1467388097357 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:48:17 INFO - PROCESS | 1780 | 1467388097380 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1780 | 1467388097389 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65c000 == 15 [pid = 1780] [id = 672] 08:48:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8e65e000) [pid = 1780] [serial = 2017] [outer = (nil)] 08:48:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8e6e3800) [pid = 1780] [serial = 2018] [outer = 0x8e65e000] 08:48:17 INFO - PROCESS | 1780 | 1467388097464 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8e839400) [pid = 1780] [serial = 2019] [outer = 0x8e65e000] 08:48:18 INFO - PROCESS | 1780 | 1467388098419 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1384ms 08:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:48:18 INFO - PROCESS | 1780 | 1467388098474 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1780 | 1467388098478 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:48:18 INFO - PROCESS | 1780 | 1467388098485 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1780 | 1467388098488 Marionette TRACE conn3 <- [1,2662,null,{}] 08:48:18 INFO - PROCESS | 1780 | 1467388098493 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1780 | 1467388098499 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:18 INFO - PROCESS | 1780 | 1467388098750 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:48:18 INFO - PROCESS | 1780 | 1467388098773 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1780 | 1467388098782 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbec00 == 16 [pid = 1780] [id = 673] 08:48:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8e841400) [pid = 1780] [serial = 2020] [outer = (nil)] 08:48:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8ee6c000) [pid = 1780] [serial = 2021] [outer = 0x8e841400] 08:48:18 INFO - PROCESS | 1780 | 1467388098853 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8ee6d800) [pid = 1780] [serial = 2022] [outer = 0x8e841400] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8bfe6000) [pid = 1780] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8dd7cc00) [pid = 1780] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8dbc0c00) [pid = 1780] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x899e6c00) [pid = 1780] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x899e9400) [pid = 1780] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8b787400) [pid = 1780] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8bdcb000) [pid = 1780] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f0ca800) [pid = 1780] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8b7e7400) [pid = 1780] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:48:19 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8bea3400) [pid = 1780] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:48:19 INFO - PROCESS | 1780 | 1467388099865 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1430ms 08:48:19 INFO - PROCESS | 1780 | 1467388099914 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1780 | 1467388099918 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:48:19 INFO - PROCESS | 1780 | 1467388099924 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1780 | 1467388099926 Marionette TRACE conn3 <- [1,2666,null,{}] 08:48:19 INFO - PROCESS | 1780 | 1467388099932 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 1780 | 1467388099937 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:20 INFO - PROCESS | 1780 | 1467388100097 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:48:20 INFO - PROCESS | 1780 | 1467388100108 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1780 | 1467388100116 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b400 == 17 [pid = 1780] [id = 674] 08:48:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8db17000) [pid = 1780] [serial = 2023] [outer = (nil)] 08:48:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8ee62400) [pid = 1780] [serial = 2024] [outer = 0x8db17000] 08:48:20 INFO - PROCESS | 1780 | 1467388100184 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8ee70c00) [pid = 1780] [serial = 2025] [outer = 0x8db17000] 08:48:21 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:21 INFO - PROCESS | 1780 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:21 INFO - PROCESS | 1780 | 1467388101621 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:48:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1737ms 08:48:21 INFO - PROCESS | 1780 | 1467388101662 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1780 | 1467388101669 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:48:21 INFO - PROCESS | 1780 | 1467388101681 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1780 | 1467388101690 Marionette TRACE conn3 <- [1,2670,null,{}] 08:48:21 INFO - PROCESS | 1780 | 1467388101699 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1780 | 1467388101705 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:21 INFO - PROCESS | 1780 | 1467388101992 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:48:22 INFO - PROCESS | 1780 | 1467388102154 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1780 | 1467388102169 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7edc00 == 18 [pid = 1780] [id = 675] 08:48:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b7ee400) [pid = 1780] [serial = 2026] [outer = (nil)] 08:48:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8b8c7800) [pid = 1780] [serial = 2027] [outer = 0x8b7ee400] 08:48:22 INFO - PROCESS | 1780 | 1467388102290 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8bea5800) [pid = 1780] [serial = 2028] [outer = 0x8b7ee400] 08:48:23 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:23 INFO - PROCESS | 1780 | 1467388103717 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:48:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2082ms 08:48:23 INFO - PROCESS | 1780 | 1467388103772 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1780 | 1467388103780 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:48:23 INFO - PROCESS | 1780 | 1467388103892 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1780 | 1467388103896 Marionette TRACE conn3 <- [1,2674,null,{}] 08:48:23 INFO - PROCESS | 1780 | 1467388103906 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1780 | 1467388103912 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:24 INFO - PROCESS | 1780 | 1467388104108 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:48:24 INFO - PROCESS | 1780 | 1467388104291 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1780 | 1467388104299 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e1400 == 19 [pid = 1780] [id = 676] 08:48:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d5ed400) [pid = 1780] [serial = 2029] [outer = (nil)] 08:48:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8dd75400) [pid = 1780] [serial = 2030] [outer = 0x8d5ed400] 08:48:24 INFO - PROCESS | 1780 | 1467388104386 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8dd7fc00) [pid = 1780] [serial = 2031] [outer = 0x8d5ed400] 08:48:25 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:25 INFO - PROCESS | 1780 | 1467388105961 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:48:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2154ms 08:48:25 INFO - PROCESS | 1780 | 1467388105994 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:48:26 INFO - PROCESS | 1780 | 1467388106006 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:48:26 INFO - PROCESS | 1780 | 1467388106018 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1780 | 1467388106025 Marionette TRACE conn3 <- [1,2678,null,{}] 08:48:26 INFO - PROCESS | 1780 | 1467388106185 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1780 | 1467388106194 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:26 INFO - PROCESS | 1780 | 1467388106429 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:48:26 INFO - PROCESS | 1780 | 1467388106615 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1780 | 1467388106630 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e6800 == 20 [pid = 1780] [id = 677] 08:48:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e6eb400) [pid = 1780] [serial = 2032] [outer = (nil)] 08:48:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8f0be800) [pid = 1780] [serial = 2033] [outer = 0x8e6eb400] 08:48:26 INFO - PROCESS | 1780 | 1467388106711 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8f0c8400) [pid = 1780] [serial = 2034] [outer = 0x8e6eb400] 08:48:28 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:28 INFO - PROCESS | 1780 | 1467388108097 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2140ms 08:48:28 INFO - PROCESS | 1780 | 1467388108155 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1780 | 1467388108160 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:48:28 INFO - PROCESS | 1780 | 1467388108167 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1780 | 1467388108171 Marionette TRACE conn3 <- [1,2682,null,{}] 08:48:28 INFO - PROCESS | 1780 | 1467388108176 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1780 | 1467388108182 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:28 INFO - PROCESS | 1780 | 1467388108437 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:48:28 INFO - PROCESS | 1780 | 1467388108859 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1780 | 1467388108870 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:28 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36b000 == 21 [pid = 1780] [id = 678] 08:48:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8b36b800) [pid = 1780] [serial = 2035] [outer = (nil)] 08:48:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b78dc00) [pid = 1780] [serial = 2036] [outer = 0x8b36b800] 08:48:28 INFO - PROCESS | 1780 | 1467388108944 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b7ec400) [pid = 1780] [serial = 2037] [outer = 0x8b36b800] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbec00 == 20 [pid = 1780] [id = 673] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65c000 == 19 [pid = 1780] [id = 672] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e4400 == 18 [pid = 1780] [id = 671] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ed000 == 17 [pid = 1780] [id = 670] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x899f4000 == 16 [pid = 1780] [id = 669] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef400 == 15 [pid = 1780] [id = 668] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc7000 == 14 [pid = 1780] [id = 667] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x899e6800 == 13 [pid = 1780] [id = 666] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e1800 == 12 [pid = 1780] [id = 660] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc8400 == 11 [pid = 1780] [id = 661] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e1400 == 10 [pid = 1780] [id = 676] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e6800 == 9 [pid = 1780] [id = 677] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b400 == 8 [pid = 1780] [id = 674] 08:48:30 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7edc00 == 7 [pid = 1780] [id = 675] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8d5ee400) [pid = 1780] [serial = 1971] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8d1c4000) [pid = 1780] [serial = 1970] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8e663800) [pid = 1780] [serial = 1974] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8e590400) [pid = 1780] [serial = 1973] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8dd73c00) [pid = 1780] [serial = 1994] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8f2e6000) [pid = 1780] [serial = 1977] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b370c00) [pid = 1780] [serial = 1968] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8f0c9c00) [pid = 1780] [serial = 1976] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8b362400) [pid = 1780] [serial = 1967] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8b7e7c00) [pid = 1780] [serial = 1988] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8b8c8c00) [pid = 1780] [serial = 1989] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8bfebc00) [pid = 1780] [serial = 1986] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8be9dc00) [pid = 1780] [serial = 1985] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8f81e800) [pid = 1780] [serial = 1980] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8f816400) [pid = 1780] [serial = 1979] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8f2eac00) [pid = 1780] [serial = 1983] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8d5e4c00) [pid = 1780] [serial = 1992] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x8dd7b400) [pid = 1780] [serial = 1995] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 56 (0x8bdd1400) [pid = 1780] [serial = 1982] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 55 (0x8bff1000) [pid = 1780] [serial = 1991] [outer = (nil)] [url = about:blank] 08:48:30 INFO - PROCESS | 1780 | --DOMWINDOW == 54 (0x8dd7b000) [pid = 1780] [serial = 1997] [outer = (nil)] [url = about:blank] 08:48:31 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:31 INFO - PROCESS | 1780 | 1467388111360 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:48:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3250ms 08:48:31 INFO - PROCESS | 1780 | 1467388111464 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1780 | 1467388111470 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:48:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:48:31 INFO - PROCESS | 1780 | 1467388111482 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1780 | 1467388111486 Marionette TRACE conn3 <- [1,2686,null,{}] 08:48:31 INFO - PROCESS | 1780 | 1467388111496 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1780 | 1467388111501 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:31 INFO - PROCESS | 1780 | 1467388111663 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:48:31 INFO - PROCESS | 1780 | 1467388111675 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1780 | 1467388111692 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e4400 == 8 [pid = 1780] [id = 679] 08:48:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0x8b7e4c00) [pid = 1780] [serial = 2038] [outer = (nil)] 08:48:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0x8b7ed000) [pid = 1780] [serial = 2039] [outer = 0x8b7e4c00] 08:48:31 INFO - PROCESS | 1780 | 1467388111764 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0x8b8c7c00) [pid = 1780] [serial = 2040] [outer = 0x8b7e4c00] 08:48:33 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:33 INFO - PROCESS | 1780 | 1467388113134 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:48:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1694ms 08:48:33 INFO - PROCESS | 1780 | 1467388113175 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1780 | 1467388113183 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:48:33 INFO - PROCESS | 1780 | 1467388113210 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1780 | 1467388113215 Marionette TRACE conn3 <- [1,2690,null,{}] 08:48:33 INFO - PROCESS | 1780 | 1467388113221 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1780 | 1467388113228 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:33 INFO - PROCESS | 1780 | 1467388113489 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:48:33 INFO - PROCESS | 1780 | 1467388113526 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1780 | 1467388113540 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9f000 == 9 [pid = 1780] [id = 680] 08:48:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x8bea7400) [pid = 1780] [serial = 2041] [outer = (nil)] 08:48:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8bfee400) [pid = 1780] [serial = 2042] [outer = 0x8bea7400] 08:48:33 INFO - PROCESS | 1780 | 1467388113608 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8d1c3400) [pid = 1780] [serial = 2043] [outer = 0x8bea7400] 08:48:34 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:34 INFO - PROCESS | 1780 | 1467388114984 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1848ms 08:48:35 INFO - PROCESS | 1780 | 1467388115050 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1780 | 1467388115054 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:48:35 INFO - PROCESS | 1780 | 1467388115060 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1780 | 1467388115066 Marionette TRACE conn3 <- [1,2694,null,{}] 08:48:35 INFO - PROCESS | 1780 | 1467388115091 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1780 | 1467388115101 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:35 INFO - PROCESS | 1780 | 1467388115624 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8db17000) [pid = 1780] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8b370800) [pid = 1780] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x8b8c1c00) [pid = 1780] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 56 (0x8b790400) [pid = 1780] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 55 (0x8e841400) [pid = 1780] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 54 (0x8d5ed800) [pid = 1780] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 53 (0x899e8000) [pid = 1780] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 52 (0x8e65e000) [pid = 1780] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 51 (0x8bfed400) [pid = 1780] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:48:35 INFO - PROCESS | 1780 | --DOMWINDOW == 50 (0x8be9fc00) [pid = 1780] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:48:35 INFO - PROCESS | 1780 | 1467388115741 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1780 | 1467388115755 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7f0800 == 10 [pid = 1780] [id = 681] 08:48:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 51 (0x8b8c1c00) [pid = 1780] [serial = 2044] [outer = (nil)] 08:48:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 52 (0x8bfec400) [pid = 1780] [serial = 2045] [outer = 0x8b8c1c00] 08:48:35 INFO - PROCESS | 1780 | 1467388115828 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 53 (0x8dbbd000) [pid = 1780] [serial = 2046] [outer = 0x8b8c1c00] 08:48:37 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:37 INFO - PROCESS | 1780 | 1467388117035 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1988ms 08:48:37 INFO - PROCESS | 1780 | 1467388117049 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1780 | 1467388117053 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:48:37 INFO - PROCESS | 1780 | 1467388117071 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1780 | 1467388117089 Marionette TRACE conn3 <- [1,2698,null,{}] 08:48:37 INFO - PROCESS | 1780 | 1467388117095 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1780 | 1467388117100 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:37 INFO - PROCESS | 1780 | 1467388117316 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:48:37 INFO - PROCESS | 1780 | 1467388117375 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1780 | 1467388117385 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc7c00 == 11 [pid = 1780] [id = 682] 08:48:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 54 (0x8dbc4800) [pid = 1780] [serial = 2047] [outer = (nil)] 08:48:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0x8e589800) [pid = 1780] [serial = 2048] [outer = 0x8dbc4800] 08:48:37 INFO - PROCESS | 1780 | 1467388117452 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0x8e596800) [pid = 1780] [serial = 2049] [outer = 0x8dbc4800] 08:48:38 INFO - PROCESS | 1780 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:38 INFO - PROCESS | 1780 | 1467388118974 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2006ms 08:48:39 INFO - PROCESS | 1780 | 1467388119083 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1780 | 1467388119090 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:48:39 INFO - PROCESS | 1780 | 1467388119100 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1780 | 1467388119105 Marionette TRACE conn3 <- [1,2702,null,{}] 08:48:39 INFO - PROCESS | 1780 | 1467388119113 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 1780 | 1467388119121 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:39 INFO - PROCESS | 1780 | 1467388119295 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:48:39 INFO - PROCESS | 1780 | 1467388119473 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1780 | 1467388119482 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e8c00 == 12 [pid = 1780] [id = 683] 08:48:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0x8b7e9400) [pid = 1780] [serial = 2050] [outer = (nil)] 08:48:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x8bfe5000) [pid = 1780] [serial = 2051] [outer = 0x8b7e9400] 08:48:39 INFO - PROCESS | 1780 | 1467388119568 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8d5f0800) [pid = 1780] [serial = 2052] [outer = 0x8b7e9400] 08:48:40 INFO - PROCESS | 1780 | 1467388120604 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:48:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1586ms 08:48:40 INFO - PROCESS | 1780 | 1467388120686 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1780 | 1467388120693 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:48:40 INFO - PROCESS | 1780 | 1467388120704 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1780 | 1467388120709 Marionette TRACE conn3 <- [1,2706,null,{}] 08:48:40 INFO - PROCESS | 1780 | 1467388120716 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1780 | 1467388120723 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:40 INFO - PROCESS | 1780 | 1467388120951 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:48:41 INFO - PROCESS | 1780 | 1467388121191 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1780 | 1467388121198 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65f400 == 13 [pid = 1780] [id = 684] 08:48:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8e663000) [pid = 1780] [serial = 2053] [outer = (nil)] 08:48:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8e6e2800) [pid = 1780] [serial = 2054] [outer = 0x8e663000] 08:48:41 INFO - PROCESS | 1780 | 1467388121323 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8e6eb800) [pid = 1780] [serial = 2055] [outer = 0x8e663000] 08:48:42 INFO - PROCESS | 1780 | 1467388122498 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:48:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1836ms 08:48:42 INFO - PROCESS | 1780 | 1467388122541 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1780 | 1467388122546 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:48:42 INFO - PROCESS | 1780 | 1467388122554 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1780 | 1467388122560 Marionette TRACE conn3 <- [1,2710,null,{}] 08:48:42 INFO - PROCESS | 1780 | 1467388122577 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 1780 | 1467388122587 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:42 INFO - PROCESS | 1780 | 1467388122929 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:48:43 INFO - PROCESS | 1780 | 1467388123160 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1780 | 1467388123167 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b000 == 14 [pid = 1780] [id = 685] 08:48:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8b78c000) [pid = 1780] [serial = 2056] [outer = (nil)] 08:48:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b7e3400) [pid = 1780] [serial = 2057] [outer = 0x8b78c000] 08:48:43 INFO - PROCESS | 1780 | 1467388123245 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bdca000) [pid = 1780] [serial = 2058] [outer = 0x8b78c000] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8ee70c00) [pid = 1780] [serial = 2025] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8ee62400) [pid = 1780] [serial = 2024] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8bfea000) [pid = 1780] [serial = 2010] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8bdd0c00) [pid = 1780] [serial = 2013] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8e65ec00) [pid = 1780] [serial = 2007] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8ee6d800) [pid = 1780] [serial = 2022] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8dbb9400) [pid = 1780] [serial = 2016] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x899edc00) [pid = 1780] [serial = 2000] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 56 (0x8e839400) [pid = 1780] [serial = 2019] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 55 (0x8bdc3c00) [pid = 1780] [serial = 2009] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 54 (0x8db21000) [pid = 1780] [serial = 2015] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 53 (0x8e593000) [pid = 1780] [serial = 1998] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 52 (0x8d5e3800) [pid = 1780] [serial = 2004] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 51 (0x8b8ce000) [pid = 1780] [serial = 2012] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 50 (0x8e6e3800) [pid = 1780] [serial = 2018] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 49 (0x8b368c00) [pid = 1780] [serial = 2001] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 48 (0x8dd7e000) [pid = 1780] [serial = 2006] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 47 (0x8bfe5400) [pid = 1780] [serial = 2003] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | --DOMWINDOW == 46 (0x8ee6c000) [pid = 1780] [serial = 2021] [outer = (nil)] [url = about:blank] 08:48:44 INFO - PROCESS | 1780 | 1467388124290 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:48:44 INFO - PROCESS | 1780 | 1467388124352 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:48:44 INFO - PROCESS | 1780 | 1467388124360 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1780 | 1467388124365 Marionette TRACE conn3 <- [1,2714,null,{}] 08:48:44 INFO - PROCESS | 1780 | 1467388124371 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1780 | 1467388124377 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:44 INFO - PROCESS | 1780 | 1467388124540 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:48:44 INFO - PROCESS | 1780 | 1467388124755 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1780 | 1467388124762 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:44 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8ce000 == 15 [pid = 1780] [id = 686] 08:48:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 47 (0x8bea6000) [pid = 1780] [serial = 2059] [outer = (nil)] 08:48:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 48 (0x8d1c4000) [pid = 1780] [serial = 2060] [outer = 0x8bea6000] 08:48:44 INFO - PROCESS | 1780 | 1467388124841 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1780 | ++DOMWINDOW == 49 (0x8d5e6400) [pid = 1780] [serial = 2061] [outer = 0x8bea6000] 08:48:45 INFO - PROCESS | 1780 | 1467388125615 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1283ms 08:48:45 INFO - PROCESS | 1780 | 1467388125644 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:48:45 INFO - PROCESS | 1780 | 1467388125649 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:48:45 INFO - PROCESS | 1780 | 1467388125656 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1780 | 1467388125660 Marionette TRACE conn3 <- [1,2718,null,{}] 08:48:45 INFO - PROCESS | 1780 | 1467388125666 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 1780 | 1467388125671 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:45 INFO - PROCESS | 1780 | 1467388125832 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:48:45 INFO - PROCESS | 1780 | 1467388125852 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1780 | 1467388125860 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7d000 == 16 [pid = 1780] [id = 687] 08:48:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 50 (0x8dd7d800) [pid = 1780] [serial = 2062] [outer = (nil)] 08:48:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 51 (0x8e58d800) [pid = 1780] [serial = 2063] [outer = 0x8dd7d800] 08:48:45 INFO - PROCESS | 1780 | 1467388125931 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 52 (0x8e65e000) [pid = 1780] [serial = 2064] [outer = 0x8dd7d800] 08:48:47 INFO - PROCESS | 1780 | 1467388127016 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1780 | 1467388127097 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:48:47 INFO - PROCESS | 1780 | 1467388127114 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1780 | 1467388127121 Marionette TRACE conn3 <- [1,2722,null,{}] 08:48:47 INFO - PROCESS | 1780 | 1467388127135 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1780 | 1467388127143 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:47 INFO - PROCESS | 1780 | 1467388127380 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:48:47 INFO - PROCESS | 1780 | 1467388127401 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1780 | 1467388127411 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58c000 == 17 [pid = 1780] [id = 688] 08:48:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 53 (0x8e661c00) [pid = 1780] [serial = 2065] [outer = (nil)] 08:48:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 54 (0x8ee62c00) [pid = 1780] [serial = 2066] [outer = 0x8e661c00] 08:48:47 INFO - PROCESS | 1780 | 1467388127490 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0x8ee68800) [pid = 1780] [serial = 2067] [outer = 0x8e661c00] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 54 (0x8b36b800) [pid = 1780] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 53 (0x8b7e4c00) [pid = 1780] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 52 (0x8bea7400) [pid = 1780] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 51 (0x8b7ee400) [pid = 1780] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 50 (0x8d5ed400) [pid = 1780] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 49 (0x8e6eb400) [pid = 1780] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:48 INFO - PROCESS | 1780 | --DOMWINDOW == 48 (0x8b8c1c00) [pid = 1780] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:48:48 INFO - PROCESS | 1780 | 1467388128495 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1780 | 1467388128575 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:48:48 INFO - PROCESS | 1780 | 1467388128581 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1780 | 1467388128584 Marionette TRACE conn3 <- [1,2726,null,{}] 08:48:48 INFO - PROCESS | 1780 | 1467388128590 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1780 | 1467388128595 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:48 INFO - PROCESS | 1780 | 1467388128819 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:48:49 INFO - PROCESS | 1780 | 1467388129153 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1780 | 1467388129160 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5400 == 18 [pid = 1780] [id = 689] 08:48:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 49 (0x899e9400) [pid = 1780] [serial = 2068] [outer = (nil)] 08:48:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 50 (0x8ee69c00) [pid = 1780] [serial = 2069] [outer = 0x899e9400] 08:48:49 INFO - PROCESS | 1780 | 1467388129295 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 51 (0x8d1c6400) [pid = 1780] [serial = 2070] [outer = 0x899e9400] 08:48:50 INFO - PROCESS | 1780 | 1467388130080 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1531ms 08:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:48:50 INFO - PROCESS | 1780 | 1467388130113 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1780 | 1467388130116 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:48:50 INFO - PROCESS | 1780 | 1467388130131 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1780 | 1467388130133 Marionette TRACE conn3 <- [1,2730,null,{}] 08:48:50 INFO - PROCESS | 1780 | 1467388130140 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1780 | 1467388130146 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:50 INFO - PROCESS | 1780 | 1467388130302 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:48:50 INFO - PROCESS | 1780 | 1467388130322 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1780 | 1467388130337 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b796c00 == 19 [pid = 1780] [id = 690] 08:48:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 52 (0x8b8d0c00) [pid = 1780] [serial = 2071] [outer = (nil)] 08:48:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 53 (0x8f2ea400) [pid = 1780] [serial = 2072] [outer = 0x8b8d0c00] 08:48:50 INFO - PROCESS | 1780 | 1467388130419 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 54 (0x8f2f1400) [pid = 1780] [serial = 2073] [outer = 0x8b8d0c00] 08:48:52 INFO - PROCESS | 1780 | 1467388132027 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:48:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:48:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:48:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1963ms 08:48:52 INFO - PROCESS | 1780 | 1467388132108 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 1780 | 1467388132115 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:48:52 INFO - PROCESS | 1780 | 1467388132176 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1780 | 1467388132182 Marionette TRACE conn3 <- [1,2734,null,{}] 08:48:52 INFO - PROCESS | 1780 | 1467388132193 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 1780 | 1467388132198 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:52 INFO - PROCESS | 1780 | 1467388132394 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:48:52 INFO - PROCESS | 1780 | 1467388132578 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1780 | 1467388132593 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36d000 == 20 [pid = 1780] [id = 691] 08:48:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 55 (0x8b8ccc00) [pid = 1780] [serial = 2074] [outer = (nil)] 08:48:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0x8db1a000) [pid = 1780] [serial = 2075] [outer = 0x8b8ccc00] 08:48:52 INFO - PROCESS | 1780 | 1467388132677 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0x8dbc0800) [pid = 1780] [serial = 2076] [outer = 0x8b8ccc00] 08:48:53 INFO - PROCESS | 1780 | 1467388133679 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1584ms 08:48:53 INFO - PROCESS | 1780 | 1467388133713 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1780 | 1467388133721 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:48:53 INFO - PROCESS | 1780 | 1467388133733 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1780 | 1467388133737 Marionette TRACE conn3 <- [1,2738,null,{}] 08:48:53 INFO - PROCESS | 1780 | 1467388133743 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1780 | 1467388133750 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:53 INFO - PROCESS | 1780 | 1467388133942 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:48:54 INFO - PROCESS | 1780 | 1467388134131 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1780 | 1467388134137 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b366c00 == 21 [pid = 1780] [id = 692] 08:48:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x8e837400) [pid = 1780] [serial = 2077] [outer = (nil)] 08:48:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8e83d400) [pid = 1780] [serial = 2078] [outer = 0x8e837400] 08:48:54 INFO - PROCESS | 1780 | 1467388134362 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8e6e5800) [pid = 1780] [serial = 2079] [outer = 0x8e837400] 08:48:55 INFO - PROCESS | 1780 | 1467388135299 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1635ms 08:48:55 INFO - PROCESS | 1780 | 1467388135369 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1780 | 1467388135374 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:48:55 INFO - PROCESS | 1780 | 1467388135382 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1780 | 1467388135387 Marionette TRACE conn3 <- [1,2742,null,{}] 08:48:55 INFO - PROCESS | 1780 | 1467388135405 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1780 | 1467388135413 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:55 INFO - PROCESS | 1780 | 1467388135598 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:48:55 INFO - PROCESS | 1780 | 1467388135769 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1780 | 1467388135781 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0ca800 == 22 [pid = 1780] [id = 693] 08:48:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8f2ed400) [pid = 1780] [serial = 2080] [outer = (nil)] 08:48:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8f816c00) [pid = 1780] [serial = 2081] [outer = 0x8f2ed400] 08:48:55 INFO - PROCESS | 1780 | 1467388135862 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8f81d400) [pid = 1780] [serial = 2082] [outer = 0x8f2ed400] 08:48:56 INFO - PROCESS | 1780 | 1467388136891 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 08:48:56 INFO - PROCESS | 1780 | 1467388136969 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1780 | 1467388136973 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:48:56 INFO - PROCESS | 1780 | 1467388136981 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1780 | 1467388136985 Marionette TRACE conn3 <- [1,2746,null,{}] 08:48:56 INFO - PROCESS | 1780 | 1467388136991 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1780 | 1467388136996 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:57 INFO - PROCESS | 1780 | 1467388137215 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:48:57 INFO - PROCESS | 1780 | 1467388137456 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1780 | 1467388137462 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f1800 == 23 [pid = 1780] [id = 694] 08:48:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b7e5c00) [pid = 1780] [serial = 2083] [outer = (nil)] 08:48:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8dbb9c00) [pid = 1780] [serial = 2084] [outer = 0x8b7e5c00] 08:48:57 INFO - PROCESS | 1780 | 1467388137592 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8f828400) [pid = 1780] [serial = 2085] [outer = 0x8b7e5c00] 08:48:58 INFO - PROCESS | 1780 | 1467388138447 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1686ms 08:48:58 INFO - PROCESS | 1780 | 1467388138673 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1780 | 1467388138680 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:58 INFO - PROCESS | 1780 | 1467388138688 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1780 | 1467388138692 Marionette TRACE conn3 <- [1,2750,null,{}] 08:48:58 INFO - PROCESS | 1780 | 1467388138700 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1780 | 1467388138707 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:58 INFO - PROCESS | 1780 | 1467388138867 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:48:59 INFO - PROCESS | 1780 | 1467388139119 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1780 | 1467388139134 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:48:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe4400 == 24 [pid = 1780] [id = 695] 08:48:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8bfe5400) [pid = 1780] [serial = 2086] [outer = (nil)] 08:48:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8d1c1400) [pid = 1780] [serial = 2087] [outer = 0x8bfe5400] 08:48:59 INFO - PROCESS | 1780 | 1467388139232 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8d1c7000) [pid = 1780] [serial = 2088] [outer = 0x8bfe5400] 08:49:00 INFO - PROCESS | 1780 | 1467388140189 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1535ms 08:49:00 INFO - PROCESS | 1780 | 1467388140224 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1780 | 1467388140228 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:49:00 INFO - PROCESS | 1780 | 1467388140239 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1780 | 1467388140244 Marionette TRACE conn3 <- [1,2754,null,{}] 08:49:00 INFO - PROCESS | 1780 | 1467388140251 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1780 | 1467388140256 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:00 INFO - PROCESS | 1780 | 1467388140458 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:49:01 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36b000 == 23 [pid = 1780] [id = 678] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b78dc00) [pid = 1780] [serial = 2036] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8b7ed000) [pid = 1780] [serial = 2039] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8bfee400) [pid = 1780] [serial = 2042] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8bea5800) [pid = 1780] [serial = 2028] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8b8c7800) [pid = 1780] [serial = 2027] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8dd7fc00) [pid = 1780] [serial = 2031] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8dd75400) [pid = 1780] [serial = 2030] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8f0c8400) [pid = 1780] [serial = 2034] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8f0be800) [pid = 1780] [serial = 2033] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8bfec400) [pid = 1780] [serial = 2045] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8b7ec400) [pid = 1780] [serial = 2037] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x8d1c3400) [pid = 1780] [serial = 2043] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 56 (0x8b8c7c00) [pid = 1780] [serial = 2040] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | --DOMWINDOW == 55 (0x8dbbd000) [pid = 1780] [serial = 2046] [outer = (nil)] [url = about:blank] 08:49:01 INFO - PROCESS | 1780 | 1467388141833 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1780 | 1467388141843 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb400 == 24 [pid = 1780] [id = 696] 08:49:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 56 (0x899edc00) [pid = 1780] [serial = 2089] [outer = (nil)] 08:49:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 57 (0x8b363c00) [pid = 1780] [serial = 2090] [outer = 0x899edc00] 08:49:02 INFO - PROCESS | 1780 | 1467388141994 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x8b36e800) [pid = 1780] [serial = 2091] [outer = 0x899edc00] 08:49:02 INFO - PROCESS | 1780 | 1467388142887 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2699ms 08:49:02 INFO - PROCESS | 1780 | 1467388142945 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1780 | 1467388142951 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:49:02 INFO - PROCESS | 1780 | 1467388142960 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1780 | 1467388142964 Marionette TRACE conn3 <- [1,2758,null,{}] 08:49:02 INFO - PROCESS | 1780 | 1467388142975 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1780 | 1467388142983 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:03 INFO - PROCESS | 1780 | 1467388143156 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:49:03 INFO - PROCESS | 1780 | 1467388143168 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1780 | 1467388143176 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8ca400 == 25 [pid = 1780] [id = 697] 08:49:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8b8ca800) [pid = 1780] [serial = 2092] [outer = (nil)] 08:49:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8b8cf400) [pid = 1780] [serial = 2093] [outer = 0x8b8ca800] 08:49:03 INFO - PROCESS | 1780 | 1467388143251 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8bdc7000) [pid = 1780] [serial = 2094] [outer = 0x8b8ca800] 08:49:04 INFO - PROCESS | 1780 | 1467388144234 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1334ms 08:49:04 INFO - PROCESS | 1780 | 1467388144297 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1780 | 1467388144303 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:49:04 INFO - PROCESS | 1780 | 1467388144311 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1780 | 1467388144315 Marionette TRACE conn3 <- [1,2762,null,{}] 08:49:04 INFO - PROCESS | 1780 | 1467388144320 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1780 | 1467388144326 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:04 INFO - PROCESS | 1780 | 1467388144513 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:49:04 INFO - PROCESS | 1780 | 1467388144674 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1780 | 1467388144682 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c7800 == 26 [pid = 1780] [id = 698] 08:49:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8be99000) [pid = 1780] [serial = 2095] [outer = (nil)] 08:49:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8bfed800) [pid = 1780] [serial = 2096] [outer = 0x8be99000] 08:49:04 INFO - PROCESS | 1780 | 1467388144752 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8d1ca800) [pid = 1780] [serial = 2097] [outer = 0x8be99000] 08:49:05 INFO - PROCESS | 1780 | 1467388145704 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1439ms 08:49:05 INFO - PROCESS | 1780 | 1467388145750 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1780 | 1467388145754 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:49:05 INFO - PROCESS | 1780 | 1467388145773 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1780 | 1467388145782 Marionette TRACE conn3 <- [1,2766,null,{}] 08:49:05 INFO - PROCESS | 1780 | 1467388145817 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1780 | 1467388145823 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:06 INFO - PROCESS | 1780 | 1467388146054 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:49:06 INFO - PROCESS | 1780 | 1467388146078 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1780 | 1467388146087 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbb7800 == 27 [pid = 1780] [id = 699] 08:49:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8dbbc000) [pid = 1780] [serial = 2098] [outer = (nil)] 08:49:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8dd73000) [pid = 1780] [serial = 2099] [outer = 0x8dbbc000] 08:49:06 INFO - PROCESS | 1780 | 1467388146152 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8dd79400) [pid = 1780] [serial = 2100] [outer = 0x8dbbc000] 08:49:06 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8e661c00) [pid = 1780] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:49:06 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8e663000) [pid = 1780] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:49:06 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8dbc4800) [pid = 1780] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:49:06 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8bea6000) [pid = 1780] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:49:06 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8b7e9400) [pid = 1780] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:49:07 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8dd7d800) [pid = 1780] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:49:07 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8b78c000) [pid = 1780] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:49:07 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8b8d0c00) [pid = 1780] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:49:07 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x899e9400) [pid = 1780] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:49:07 INFO - PROCESS | 1780 | 1467388147343 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1593ms 08:49:07 INFO - PROCESS | 1780 | 1467388147363 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1780 | 1467388147366 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:49:07 INFO - PROCESS | 1780 | 1467388147373 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1780 | 1467388147376 Marionette TRACE conn3 <- [1,2770,null,{}] 08:49:07 INFO - PROCESS | 1780 | 1467388147382 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1780 | 1467388147387 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:07 INFO - PROCESS | 1780 | 1467388147612 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:49:07 INFO - PROCESS | 1780 | 1467388147630 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1780 | 1467388147636 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd74000 == 28 [pid = 1780] [id = 700] 08:49:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8dd74400) [pid = 1780] [serial = 2101] [outer = (nil)] 08:49:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8e594800) [pid = 1780] [serial = 2102] [outer = 0x8dd74400] 08:49:07 INFO - PROCESS | 1780 | 1467388147709 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8e598800) [pid = 1780] [serial = 2103] [outer = 0x8dd74400] 08:49:08 INFO - PROCESS | 1780 | 1467388148593 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1229ms 08:49:08 INFO - PROCESS | 1780 | 1467388148610 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1780 | 1467388148613 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:49:08 INFO - PROCESS | 1780 | 1467388148621 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1780 | 1467388148625 Marionette TRACE conn3 <- [1,2774,null,{}] 08:49:08 INFO - PROCESS | 1780 | 1467388148632 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 1780 | 1467388148637 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:08 INFO - PROCESS | 1780 | 1467388148786 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:49:08 INFO - PROCESS | 1780 | 1467388148800 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1780 | 1467388148817 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:08 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e5c00 == 29 [pid = 1780] [id = 701] 08:49:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8e6e6000) [pid = 1780] [serial = 2104] [outer = (nil)] 08:49:08 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8e6eec00) [pid = 1780] [serial = 2105] [outer = 0x8e6e6000] 08:49:08 INFO - PROCESS | 1780 | 1467388148901 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8ee6b000) [pid = 1780] [serial = 2106] [outer = 0x8e6e6000] 08:49:10 INFO - PROCESS | 1780 | 1467388150205 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1640ms 08:49:10 INFO - PROCESS | 1780 | 1467388150262 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1780 | 1467388150269 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:49:10 INFO - PROCESS | 1780 | 1467388150277 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1780 | 1467388150285 Marionette TRACE conn3 <- [1,2778,null,{}] 08:49:10 INFO - PROCESS | 1780 | 1467388150293 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1780 | 1467388150298 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:10 INFO - PROCESS | 1780 | 1467388150488 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:49:10 INFO - PROCESS | 1780 | 1467388150722 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1780 | 1467388150734 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b364800 == 30 [pid = 1780] [id = 702] 08:49:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8b793800) [pid = 1780] [serial = 2107] [outer = (nil)] 08:49:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8bdcf400) [pid = 1780] [serial = 2108] [outer = 0x8b793800] 08:49:10 INFO - PROCESS | 1780 | 1467388150863 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d1c1800) [pid = 1780] [serial = 2109] [outer = 0x8b793800] 08:49:11 INFO - PROCESS | 1780 | 1467388151860 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1660ms 08:49:11 INFO - PROCESS | 1780 | 1467388151963 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1780 | 1467388151982 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:49:12 INFO - PROCESS | 1780 | 1467388152053 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1780 | 1467388152058 Marionette TRACE conn3 <- [1,2782,null,{}] 08:49:12 INFO - PROCESS | 1780 | 1467388152067 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1780 | 1467388152072 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:12 INFO - PROCESS | 1780 | 1467388152282 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:49:12 INFO - PROCESS | 1780 | 1467388152586 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1780 | 1467388152598 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78f800 == 31 [pid = 1780] [id = 703] 08:49:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8e589400) [pid = 1780] [serial = 2110] [outer = (nil)] 08:49:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8e6e5000) [pid = 1780] [serial = 2111] [outer = 0x8e589400] 08:49:12 INFO - PROCESS | 1780 | 1467388152681 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8ee63800) [pid = 1780] [serial = 2112] [outer = 0x8e589400] 08:49:13 INFO - PROCESS | 1780 | 1467388153692 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1743ms 08:49:13 INFO - PROCESS | 1780 | 1467388153741 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1780 | 1467388153745 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:49:13 INFO - PROCESS | 1780 | 1467388153752 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1780 | 1467388153758 Marionette TRACE conn3 <- [1,2786,null,{}] 08:49:13 INFO - PROCESS | 1780 | 1467388153775 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1780 | 1467388153784 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:13 INFO - PROCESS | 1780 | 1467388153978 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:49:14 INFO - PROCESS | 1780 | 1467388154222 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1780 | 1467388154242 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f0c9000 == 32 [pid = 1780] [id = 704] 08:49:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8f0cb400) [pid = 1780] [serial = 2113] [outer = (nil)] 08:49:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8f2e7800) [pid = 1780] [serial = 2114] [outer = 0x8f0cb400] 08:49:14 INFO - PROCESS | 1780 | 1467388154373 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8f813000) [pid = 1780] [serial = 2115] [outer = 0x8f0cb400] 08:49:15 INFO - PROCESS | 1780 | 1467388155501 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1840ms 08:49:15 INFO - PROCESS | 1780 | 1467388155593 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1780 | 1467388155599 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:49:15 INFO - PROCESS | 1780 | 1467388155608 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1780 | 1467388155613 Marionette TRACE conn3 <- [1,2790,null,{}] 08:49:15 INFO - PROCESS | 1780 | 1467388155622 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1780 | 1467388155627 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:15 INFO - PROCESS | 1780 | 1467388155835 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:49:16 INFO - PROCESS | 1780 | 1467388156152 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1780 | 1467388156168 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:16 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b36c800 == 33 [pid = 1780] [id = 705] 08:49:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b8c2800) [pid = 1780] [serial = 2116] [outer = (nil)] 08:49:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b8c6800) [pid = 1780] [serial = 2117] [outer = 0x8b8c2800] 08:49:16 INFO - PROCESS | 1780 | 1467388156239 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b8cbc00) [pid = 1780] [serial = 2118] [outer = 0x8b8c2800] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5400 == 32 [pid = 1780] [id = 689] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9f000 == 31 [pid = 1780] [id = 680] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58c000 == 30 [pid = 1780] [id = 688] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7f0800 == 29 [pid = 1780] [id = 681] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7d000 == 28 [pid = 1780] [id = 687] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e4400 == 27 [pid = 1780] [id = 679] 08:49:16 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8ce000 == 26 [pid = 1780] [id = 686] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8ee62c00) [pid = 1780] [serial = 2066] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e6e2800) [pid = 1780] [serial = 2054] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e6eb800) [pid = 1780] [serial = 2055] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8e596800) [pid = 1780] [serial = 2049] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8e589800) [pid = 1780] [serial = 2048] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8d1c4000) [pid = 1780] [serial = 2060] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8d5e6400) [pid = 1780] [serial = 2061] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8bfe5000) [pid = 1780] [serial = 2051] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8d5f0800) [pid = 1780] [serial = 2052] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8e58d800) [pid = 1780] [serial = 2063] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8b7e3400) [pid = 1780] [serial = 2057] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8bdca000) [pid = 1780] [serial = 2058] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8f2f1400) [pid = 1780] [serial = 2073] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f2ea400) [pid = 1780] [serial = 2072] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8d1c6400) [pid = 1780] [serial = 2070] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8ee68800) [pid = 1780] [serial = 2067] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8ee69c00) [pid = 1780] [serial = 2069] [outer = (nil)] [url = about:blank] 08:49:16 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8e65e000) [pid = 1780] [serial = 2064] [outer = (nil)] [url = about:blank] 08:49:17 INFO - PROCESS | 1780 | 1467388157101 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1532ms 08:49:17 INFO - PROCESS | 1780 | 1467388157139 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1780 | 1467388157146 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:49:17 INFO - PROCESS | 1780 | 1467388157198 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1780 | 1467388157202 Marionette TRACE conn3 <- [1,2794,null,{}] 08:49:17 INFO - PROCESS | 1780 | 1467388157210 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1780 | 1467388157215 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:17 INFO - PROCESS | 1780 | 1467388157375 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:49:17 INFO - PROCESS | 1780 | 1467388157385 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1780 | 1467388157393 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfef000 == 27 [pid = 1780] [id = 706] 08:49:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8bff0000) [pid = 1780] [serial = 2119] [outer = (nil)] 08:49:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8d1cc400) [pid = 1780] [serial = 2120] [outer = 0x8bff0000] 08:49:17 INFO - PROCESS | 1780 | 1467388157485 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8d5edc00) [pid = 1780] [serial = 2121] [outer = 0x8bff0000] 08:49:18 INFO - PROCESS | 1780 | 1467388158435 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1333ms 08:49:18 INFO - PROCESS | 1780 | 1467388158489 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1780 | 1467388158493 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:49:18 INFO - PROCESS | 1780 | 1467388158501 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1780 | 1467388158506 Marionette TRACE conn3 <- [1,2798,null,{}] 08:49:18 INFO - PROCESS | 1780 | 1467388158522 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1780 | 1467388158531 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:18 INFO - PROCESS | 1780 | 1467388158699 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:49:18 INFO - PROCESS | 1780 | 1467388158863 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1780 | 1467388158874 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dd7f000 == 28 [pid = 1780] [id = 707] 08:49:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8e58b400) [pid = 1780] [serial = 2122] [outer = (nil)] 08:49:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8e65d000) [pid = 1780] [serial = 2123] [outer = 0x8e58b400] 08:49:18 INFO - PROCESS | 1780 | 1467388158946 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8e6e8800) [pid = 1780] [serial = 2124] [outer = 0x8e58b400] 08:49:19 INFO - PROCESS | 1780 | 1467388159857 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1383ms 08:49:19 INFO - PROCESS | 1780 | 1467388159885 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1780 | 1467388159888 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:49:19 INFO - PROCESS | 1780 | 1467388159895 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 1780 | 1467388159899 Marionette TRACE conn3 <- [1,2802,null,{}] 08:49:19 INFO - PROCESS | 1780 | 1467388159904 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 1780 | 1467388159908 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:20 INFO - PROCESS | 1780 | 1467388160130 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:49:20 INFO - PROCESS | 1780 | 1467388160155 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1780 | 1467388160162 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c2c00 == 29 [pid = 1780] [id = 708] 08:49:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8e840800) [pid = 1780] [serial = 2125] [outer = (nil)] 08:49:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8ee6dc00) [pid = 1780] [serial = 2126] [outer = 0x8e840800] 08:49:20 INFO - PROCESS | 1780 | 1467388160231 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8f0c7000) [pid = 1780] [serial = 2127] [outer = 0x8e840800] 08:49:21 INFO - PROCESS | 1780 | 1467388161209 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x899edc00) [pid = 1780] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8bfe5400) [pid = 1780] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8f2ed400) [pid = 1780] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8b8ccc00) [pid = 1780] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8b7e5c00) [pid = 1780] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8b8ca800) [pid = 1780] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8dbbc000) [pid = 1780] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8e837400) [pid = 1780] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8be99000) [pid = 1780] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:49:21 INFO - PROCESS | 1780 | --DOMWINDOW == 57 (0x8dd74400) [pid = 1780] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1378ms 08:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:49:21 INFO - PROCESS | 1780 | 1467388161274 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1780 | 1467388161277 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:49:21 INFO - PROCESS | 1780 | 1467388161283 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1780 | 1467388161287 Marionette TRACE conn3 <- [1,2806,null,{}] 08:49:21 INFO - PROCESS | 1780 | 1467388161292 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1780 | 1467388161296 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:21 INFO - PROCESS | 1780 | 1467388161447 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:49:21 INFO - PROCESS | 1780 | 1467388161456 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1780 | 1467388161464 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8ca800 == 30 [pid = 1780] [id = 709] 08:49:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 58 (0x8bdc4400) [pid = 1780] [serial = 2128] [outer = (nil)] 08:49:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8bfeac00) [pid = 1780] [serial = 2129] [outer = 0x8bdc4400] 08:49:21 INFO - PROCESS | 1780 | 1467388161661 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8e590800) [pid = 1780] [serial = 2130] [outer = 0x8bdc4400] 08:49:22 INFO - PROCESS | 1780 | 1467388162453 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1179ms 08:49:22 INFO - PROCESS | 1780 | 1467388162470 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1780 | 1467388162474 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:49:22 INFO - PROCESS | 1780 | 1467388162482 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1780 | 1467388162488 Marionette TRACE conn3 <- [1,2810,null,{}] 08:49:22 INFO - PROCESS | 1780 | 1467388162493 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1780 | 1467388162503 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:22 INFO - PROCESS | 1780 | 1467388162758 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:49:22 INFO - PROCESS | 1780 | 1467388162772 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1780 | 1467388162778 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:22 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c9800 == 31 [pid = 1780] [id = 710] 08:49:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8b8ccc00) [pid = 1780] [serial = 2131] [outer = (nil)] 08:49:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8f817c00) [pid = 1780] [serial = 2132] [outer = 0x8b8ccc00] 08:49:22 INFO - PROCESS | 1780 | 1467388162848 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8f82a000) [pid = 1780] [serial = 2133] [outer = 0x8b8ccc00] 08:49:23 INFO - PROCESS | 1780 | 1467388163924 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1486ms 08:49:23 INFO - PROCESS | 1780 | 1467388163969 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1780 | 1467388163976 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:49:23 INFO - PROCESS | 1780 | 1467388163984 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1780 | 1467388163989 Marionette TRACE conn3 <- [1,2814,null,{}] 08:49:24 INFO - PROCESS | 1780 | 1467388163998 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1780 | 1467388164004 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:24 INFO - PROCESS | 1780 | 1467388164191 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:49:24 INFO - PROCESS | 1780 | 1467388164385 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1780 | 1467388164393 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e4c00 == 32 [pid = 1780] [id = 711] 08:49:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b7e9400) [pid = 1780] [serial = 2134] [outer = (nil)] 08:49:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bea5800) [pid = 1780] [serial = 2135] [outer = 0x8b7e9400] 08:49:24 INFO - PROCESS | 1780 | 1467388164521 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8d1c4000) [pid = 1780] [serial = 2136] [outer = 0x8b7e9400] 08:49:25 INFO - PROCESS | 1780 | 1467388165558 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1638ms 08:49:25 INFO - PROCESS | 1780 | 1467388165623 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 1780 | 1467388165630 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:49:25 INFO - PROCESS | 1780 | 1467388165641 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 1780 | 1467388165645 Marionette TRACE conn3 <- [1,2818,null,{}] 08:49:25 INFO - PROCESS | 1780 | 1467388165652 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 1780 | 1467388165659 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:25 INFO - PROCESS | 1780 | 1467388165880 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:49:26 INFO - PROCESS | 1780 | 1467388166117 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1780 | 1467388166129 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc2c00 == 33 [pid = 1780] [id = 712] 08:49:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8e65c000) [pid = 1780] [serial = 2137] [outer = (nil)] 08:49:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8e664400) [pid = 1780] [serial = 2138] [outer = 0x8e65c000] 08:49:26 INFO - PROCESS | 1780 | 1467388166257 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8e838c00) [pid = 1780] [serial = 2139] [outer = 0x8e65c000] 08:49:27 INFO - PROCESS | 1780 | 1467388167320 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1733ms 08:49:27 INFO - PROCESS | 1780 | 1467388167375 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1780 | 1467388167378 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:49:27 INFO - PROCESS | 1780 | 1467388167386 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1780 | 1467388167392 Marionette TRACE conn3 <- [1,2822,null,{}] 08:49:27 INFO - PROCESS | 1780 | 1467388167408 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1780 | 1467388167417 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:27 INFO - PROCESS | 1780 | 1467388167740 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:49:27 INFO - PROCESS | 1780 | 1467388167933 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1780 | 1467388167941 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f825400 == 34 [pid = 1780] [id = 713] 08:49:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8f82a400) [pid = 1780] [serial = 2140] [outer = (nil)] 08:49:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8f830800) [pid = 1780] [serial = 2141] [outer = 0x8f82a400] 08:49:28 INFO - PROCESS | 1780 | 1467388168029 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8f937000) [pid = 1780] [serial = 2142] [outer = 0x8f82a400] 08:49:28 INFO - PROCESS | 1780 | 1467388168938 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1587ms 08:49:28 INFO - PROCESS | 1780 | 1467388168973 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:49:28 INFO - PROCESS | 1780 | 1467388168978 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:49:28 INFO - PROCESS | 1780 | 1467388168985 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1780 | 1467388168989 Marionette TRACE conn3 <- [1,2826,null,{}] 08:49:28 INFO - PROCESS | 1780 | 1467388168995 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1780 | 1467388169002 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:29 INFO - PROCESS | 1780 | 1467388169189 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:49:29 INFO - PROCESS | 1780 | 1467388169389 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1780 | 1467388169397 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8000 == 35 [pid = 1780] [id = 714] 08:49:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8f81d800) [pid = 1780] [serial = 2143] [outer = (nil)] 08:49:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f940800) [pid = 1780] [serial = 2144] [outer = 0x8f81d800] 08:49:29 INFO - PROCESS | 1780 | 1467388169515 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8f9bc400) [pid = 1780] [serial = 2145] [outer = 0x8f81d800] 08:49:30 INFO - PROCESS | 1780 | 1467388170486 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1585ms 08:49:30 INFO - PROCESS | 1780 | 1467388170570 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:49:30 INFO - PROCESS | 1780 | 1467388170575 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:49:30 INFO - PROCESS | 1780 | 1467388170602 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 1780 | 1467388170607 Marionette TRACE conn3 <- [1,2830,null,{}] 08:49:30 INFO - PROCESS | 1780 | 1467388170614 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 1780 | 1467388170620 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:30 INFO - PROCESS | 1780 | 1467388170796 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:49:31 INFO - PROCESS | 1780 | 1467388171286 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1780 | 1467388171299 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e6000 == 36 [pid = 1780] [id = 715] 08:49:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b7e6400) [pid = 1780] [serial = 2146] [outer = (nil)] 08:49:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b8c1400) [pid = 1780] [serial = 2147] [outer = 0x8b7e6400] 08:49:31 INFO - PROCESS | 1780 | 1467388171463 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8b8cc800) [pid = 1780] [serial = 2148] [outer = 0x8b7e6400] 08:49:32 INFO - PROCESS | 1780 | 1467388172364 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1859ms 08:49:32 INFO - PROCESS | 1780 | 1467388172443 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1780 | 1467388172449 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:49:32 INFO - PROCESS | 1780 | 1467388172456 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1780 | 1467388172462 Marionette TRACE conn3 <- [1,2834,null,{}] 08:49:32 INFO - PROCESS | 1780 | 1467388172470 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1780 | 1467388172478 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:32 INFO - PROCESS | 1780 | 1467388172663 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:49:33 INFO - PROCESS | 1780 | 1467388173006 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1780 | 1467388173017 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:33 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9b000 == 37 [pid = 1780] [id = 716] 08:49:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8be9d400) [pid = 1780] [serial = 2149] [outer = (nil)] 08:49:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8dbc4000) [pid = 1780] [serial = 2150] [outer = 0x8be9d400] 08:49:33 INFO - PROCESS | 1780 | 1467388173097 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e591800) [pid = 1780] [serial = 2151] [outer = 0x8be9d400] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb400 == 36 [pid = 1780] [id = 696] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e8c00 == 35 [pid = 1780] [id = 683] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b000 == 34 [pid = 1780] [id = 685] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc7c00 == 33 [pid = 1780] [id = 682] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe4400 == 32 [pid = 1780] [id = 695] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0ca800 == 31 [pid = 1780] [id = 693] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36d000 == 30 [pid = 1780] [id = 691] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8b366c00 == 29 [pid = 1780] [id = 692] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x899f1800 == 28 [pid = 1780] [id = 694] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65f400 == 27 [pid = 1780] [id = 684] 08:49:34 INFO - PROCESS | 1780 | --DOCSHELL 0x8b796c00 == 26 [pid = 1780] [id = 690] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b363c00) [pid = 1780] [serial = 2090] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8d1c7000) [pid = 1780] [serial = 2088] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8b36e800) [pid = 1780] [serial = 2091] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f81d400) [pid = 1780] [serial = 2082] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8db1a000) [pid = 1780] [serial = 2075] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f828400) [pid = 1780] [serial = 2085] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8f816c00) [pid = 1780] [serial = 2081] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8bdc7000) [pid = 1780] [serial = 2094] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8b8cf400) [pid = 1780] [serial = 2093] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8dd79400) [pid = 1780] [serial = 2100] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8e83d400) [pid = 1780] [serial = 2078] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8dbb9c00) [pid = 1780] [serial = 2084] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8bfed800) [pid = 1780] [serial = 2096] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8dd73000) [pid = 1780] [serial = 2099] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8e6e5800) [pid = 1780] [serial = 2079] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8d1ca800) [pid = 1780] [serial = 2097] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8dbc0800) [pid = 1780] [serial = 2076] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8e594800) [pid = 1780] [serial = 2102] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8d1c1400) [pid = 1780] [serial = 2087] [outer = (nil)] [url = about:blank] 08:49:34 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8e598800) [pid = 1780] [serial = 2103] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1780 | 1467388175090 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2691ms 08:49:35 INFO - PROCESS | 1780 | 1467388175148 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1780 | 1467388175154 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:49:35 INFO - PROCESS | 1780 | 1467388175161 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1780 | 1467388175166 Marionette TRACE conn3 <- [1,2838,null,{}] 08:49:35 INFO - PROCESS | 1780 | 1467388175174 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1780 | 1467388175180 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:35 INFO - PROCESS | 1780 | 1467388175349 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:49:35 INFO - PROCESS | 1780 | 1467388175417 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1780 | 1467388175424 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f1400 == 27 [pid = 1780] [id = 717] 08:49:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x899f2000) [pid = 1780] [serial = 2152] [outer = (nil)] 08:49:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8b7e8400) [pid = 1780] [serial = 2153] [outer = 0x899f2000] 08:49:35 INFO - PROCESS | 1780 | 1467388175626 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b7ecc00) [pid = 1780] [serial = 2154] [outer = 0x899f2000] 08:49:36 INFO - PROCESS | 1780 | 1467388176438 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1335ms 08:49:36 INFO - PROCESS | 1780 | 1467388176501 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1780 | 1467388176509 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:49:36 INFO - PROCESS | 1780 | 1467388176520 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1780 | 1467388176524 Marionette TRACE conn3 <- [1,2842,null,{}] 08:49:36 INFO - PROCESS | 1780 | 1467388176532 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 1780 | 1467388176536 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:36 INFO - PROCESS | 1780 | 1467388176704 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:49:36 INFO - PROCESS | 1780 | 1467388176853 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1780 | 1467388176860 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdc5000 == 28 [pid = 1780] [id = 718] 08:49:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8bea0c00) [pid = 1780] [serial = 2155] [outer = (nil)] 08:49:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8bfe5800) [pid = 1780] [serial = 2156] [outer = 0x8bea0c00] 08:49:36 INFO - PROCESS | 1780 | 1467388176934 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d1c0800) [pid = 1780] [serial = 2157] [outer = 0x8bea0c00] 08:49:37 INFO - PROCESS | 1780 | 1467388177909 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1437ms 08:49:37 INFO - PROCESS | 1780 | 1467388177957 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1780 | 1467388177961 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:49:37 INFO - PROCESS | 1780 | 1467388177975 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1780 | 1467388177982 Marionette TRACE conn3 <- [1,2846,null,{}] 08:49:38 INFO - PROCESS | 1780 | 1467388178001 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1780 | 1467388178011 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:38 INFO - PROCESS | 1780 | 1467388178247 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:49:38 INFO - PROCESS | 1780 | 1467388178270 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1780 | 1467388178283 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:38 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbc6400 == 29 [pid = 1780] [id = 719] 08:49:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8dbc6c00) [pid = 1780] [serial = 2158] [outer = (nil)] 08:49:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8dd76800) [pid = 1780] [serial = 2159] [outer = 0x8dbc6c00] 08:49:38 INFO - PROCESS | 1780 | 1467388178354 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e589800) [pid = 1780] [serial = 2160] [outer = 0x8dbc6c00] 08:49:39 INFO - PROCESS | 1780 | 1467388179308 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1403ms 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8e840800) [pid = 1780] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8b793800) [pid = 1780] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8e6e6000) [pid = 1780] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8bff0000) [pid = 1780] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8e589400) [pid = 1780] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8b8c2800) [pid = 1780] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8e58b400) [pid = 1780] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f0cb400) [pid = 1780] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8b8ccc00) [pid = 1780] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:49:39 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8bdc4400) [pid = 1780] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:49:39 INFO - PROCESS | 1780 | 1467388179740 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1780 | 1467388179746 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:49:39 INFO - PROCESS | 1780 | 1467388179760 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1780 | 1467388179763 Marionette TRACE conn3 <- [1,2850,null,{}] 08:49:39 INFO - PROCESS | 1780 | 1467388179769 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1780 | 1467388179774 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:39 INFO - PROCESS | 1780 | 1467388179923 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:49:40 INFO - PROCESS | 1780 | 1467388180161 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1780 | 1467388180168 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362800 == 30 [pid = 1780] [id = 720] 08:49:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8bdc7400) [pid = 1780] [serial = 2161] [outer = (nil)] 08:49:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8dbbc400) [pid = 1780] [serial = 2162] [outer = 0x8bdc7400] 08:49:40 INFO - PROCESS | 1780 | 1467388180243 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8e594c00) [pid = 1780] [serial = 2163] [outer = 0x8bdc7400] 08:49:41 INFO - PROCESS | 1780 | 1467388181021 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1290ms 08:49:41 INFO - PROCESS | 1780 | 1467388181051 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1780 | 1467388181055 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:49:41 INFO - PROCESS | 1780 | 1467388181062 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1780 | 1467388181065 Marionette TRACE conn3 <- [1,2854,null,{}] 08:49:41 INFO - PROCESS | 1780 | 1467388181071 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1780 | 1467388181076 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:41 INFO - PROCESS | 1780 | 1467388181291 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:49:41 INFO - PROCESS | 1780 | 1467388181310 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1780 | 1467388181317 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5c00 == 31 [pid = 1780] [id = 721] 08:49:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8b8c2000) [pid = 1780] [serial = 2164] [outer = (nil)] 08:49:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8e6e8000) [pid = 1780] [serial = 2165] [outer = 0x8b8c2000] 08:49:41 INFO - PROCESS | 1780 | 1467388181386 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8e6edc00) [pid = 1780] [serial = 2166] [outer = 0x8b8c2000] 08:49:42 INFO - PROCESS | 1780 | 1467388182688 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1691ms 08:49:42 INFO - PROCESS | 1780 | 1467388182756 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1780 | 1467388182762 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:49:42 INFO - PROCESS | 1780 | 1467388182774 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1780 | 1467388182779 Marionette TRACE conn3 <- [1,2858,null,{}] 08:49:42 INFO - PROCESS | 1780 | 1467388182792 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1780 | 1467388182800 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:43 INFO - PROCESS | 1780 | 1467388183013 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:49:43 INFO - PROCESS | 1780 | 1467388183267 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1780 | 1467388183276 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef400 == 32 [pid = 1780] [id = 722] 08:49:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8b795c00) [pid = 1780] [serial = 2167] [outer = (nil)] 08:49:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8bea4000) [pid = 1780] [serial = 2168] [outer = 0x8b795c00] 08:49:43 INFO - PROCESS | 1780 | 1467388183361 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8d5e1800) [pid = 1780] [serial = 2169] [outer = 0x8b795c00] 08:49:44 INFO - PROCESS | 1780 | 1467388184413 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1688ms 08:49:44 INFO - PROCESS | 1780 | 1467388184461 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1780 | 1467388184468 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:49:44 INFO - PROCESS | 1780 | 1467388184479 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1780 | 1467388184483 Marionette TRACE conn3 <- [1,2862,null,{}] 08:49:44 INFO - PROCESS | 1780 | 1467388184489 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1780 | 1467388184495 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:44 INFO - PROCESS | 1780 | 1467388184693 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:49:44 INFO - PROCESS | 1780 | 1467388184930 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1780 | 1467388184940 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8dbbe800 == 33 [pid = 1780] [id = 723] 08:49:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e662c00) [pid = 1780] [serial = 2170] [outer = (nil)] 08:49:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e83d400) [pid = 1780] [serial = 2171] [outer = 0x8e662c00] 08:49:45 INFO - PROCESS | 1780 | 1467388185066 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8ee63400) [pid = 1780] [serial = 2172] [outer = 0x8e662c00] 08:49:46 INFO - PROCESS | 1780 | 1467388186118 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1683ms 08:49:46 INFO - PROCESS | 1780 | 1467388186163 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:49:46 INFO - PROCESS | 1780 | 1467388186168 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 1780 | 1467388186174 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1780 | 1467388186180 Marionette TRACE conn3 <- [1,2866,null,{}] 08:49:46 INFO - PROCESS | 1780 | 1467388186197 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1780 | 1467388186206 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:46 INFO - PROCESS | 1780 | 1467388186394 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:49:46 INFO - PROCESS | 1780 | 1467388186642 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1780 | 1467388186657 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:46 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2e6c00 == 34 [pid = 1780] [id = 724] 08:49:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8f2e7c00) [pid = 1780] [serial = 2173] [outer = (nil)] 08:49:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f2eb800) [pid = 1780] [serial = 2174] [outer = 0x8f2e7c00] 08:49:46 INFO - PROCESS | 1780 | 1467388186786 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8f812c00) [pid = 1780] [serial = 2175] [outer = 0x8f2e7c00] 08:49:47 INFO - PROCESS | 1780 | 1467388187811 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1695ms 08:49:47 INFO - PROCESS | 1780 | 1467388187869 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1780 | 1467388187875 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:49:47 INFO - PROCESS | 1780 | 1467388187881 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1780 | 1467388187884 Marionette TRACE conn3 <- [1,2870,null,{}] 08:49:47 INFO - PROCESS | 1780 | 1467388187890 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1780 | 1467388187896 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:48 INFO - PROCESS | 1780 | 1467388188086 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:49:48 INFO - PROCESS | 1780 | 1467388188320 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1780 | 1467388188327 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:48 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ed000 == 35 [pid = 1780] [id = 725] 08:49:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b371800) [pid = 1780] [serial = 2176] [outer = (nil)] 08:49:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b7f0800) [pid = 1780] [serial = 2177] [outer = 0x8b371800] 08:49:48 INFO - PROCESS | 1780 | 1467388188459 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8bfefc00) [pid = 1780] [serial = 2178] [outer = 0x8b371800] 08:49:49 INFO - PROCESS | 1780 | 1467388189673 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1831ms 08:49:49 INFO - PROCESS | 1780 | 1467388189715 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1780 | 1467388189721 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:49:49 INFO - PROCESS | 1780 | 1467388189738 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1780 | 1467388189742 Marionette TRACE conn3 <- [1,2874,null,{}] 08:49:49 INFO - PROCESS | 1780 | 1467388189751 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1780 | 1467388189757 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:49 INFO - PROCESS | 1780 | 1467388189953 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8ee6dc00) [pid = 1780] [serial = 2126] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f0c7000) [pid = 1780] [serial = 2127] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8bdcf400) [pid = 1780] [serial = 2108] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8d1c1800) [pid = 1780] [serial = 2109] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8ee6b000) [pid = 1780] [serial = 2106] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8e6eec00) [pid = 1780] [serial = 2105] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8d1cc400) [pid = 1780] [serial = 2120] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8d5edc00) [pid = 1780] [serial = 2121] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8e6e5000) [pid = 1780] [serial = 2111] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8ee63800) [pid = 1780] [serial = 2112] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8b8c6800) [pid = 1780] [serial = 2117] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8b8cbc00) [pid = 1780] [serial = 2118] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8e65d000) [pid = 1780] [serial = 2123] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8f2e7800) [pid = 1780] [serial = 2114] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8f813000) [pid = 1780] [serial = 2115] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f82a000) [pid = 1780] [serial = 2133] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8f817c00) [pid = 1780] [serial = 2132] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8bfeac00) [pid = 1780] [serial = 2129] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 59 (0x8e590800) [pid = 1780] [serial = 2130] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | --DOMWINDOW == 58 (0x8e6e8800) [pid = 1780] [serial = 2124] [outer = (nil)] [url = about:blank] 08:49:50 INFO - PROCESS | 1780 | 1467388190221 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1780 | 1467388190231 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:50 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e5400 == 36 [pid = 1780] [id = 726] 08:49:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 59 (0x8b7eb400) [pid = 1780] [serial = 2179] [outer = (nil)] 08:49:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 60 (0x8b8d0000) [pid = 1780] [serial = 2180] [outer = 0x8b7eb400] 08:49:50 INFO - PROCESS | 1780 | 1467388190311 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8bfe2800) [pid = 1780] [serial = 2181] [outer = 0x8b7eb400] 08:49:51 INFO - PROCESS | 1780 | 1467388191149 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1439ms 08:49:51 INFO - PROCESS | 1780 | 1467388191178 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1780 | 1467388191185 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:49:51 INFO - PROCESS | 1780 | 1467388191196 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1780 | 1467388191200 Marionette TRACE conn3 <- [1,2878,null,{}] 08:49:51 INFO - PROCESS | 1780 | 1467388191211 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 1780 | 1467388191216 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:51 INFO - PROCESS | 1780 | 1467388191388 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:49:51 INFO - PROCESS | 1780 | 1467388191400 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1780 | 1467388191408 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c4800 == 37 [pid = 1780] [id = 727] 08:49:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8dbc4400) [pid = 1780] [serial = 2182] [outer = (nil)] 08:49:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8e58a000) [pid = 1780] [serial = 2183] [outer = 0x8dbc4400] 08:49:51 INFO - PROCESS | 1780 | 1467388191484 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8e594800) [pid = 1780] [serial = 2184] [outer = 0x8dbc4400] 08:49:52 INFO - PROCESS | 1780 | 1467388192532 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1396ms 08:49:52 INFO - PROCESS | 1780 | 1467388192593 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1780 | 1467388192597 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:49:52 INFO - PROCESS | 1780 | 1467388192610 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1780 | 1467388192619 Marionette TRACE conn3 <- [1,2882,null,{}] 08:49:52 INFO - PROCESS | 1780 | 1467388192654 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1780 | 1467388192664 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:52 INFO - PROCESS | 1780 | 1467388192894 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:49:52 INFO - PROCESS | 1780 | 1467388192922 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1780 | 1467388192933 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:52 INFO - PROCESS | 1780 | ++DOCSHELL 0x8ee62800 == 38 [pid = 1780] [id = 728] 08:49:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8ee63800) [pid = 1780] [serial = 2185] [outer = (nil)] 08:49:52 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8ee6b000) [pid = 1780] [serial = 2186] [outer = 0x8ee63800] 08:49:53 INFO - PROCESS | 1780 | 1467388193006 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8f0c2000) [pid = 1780] [serial = 2187] [outer = 0x8ee63800] 08:49:53 INFO - PROCESS | 1780 | 1467388193959 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1405ms 08:49:54 INFO - PROCESS | 1780 | 1467388194009 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1780 | 1467388194014 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:49:54 INFO - PROCESS | 1780 | 1467388194025 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1780 | 1467388194028 Marionette TRACE conn3 <- [1,2886,null,{}] 08:49:54 INFO - PROCESS | 1780 | 1467388194034 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1780 | 1467388194039 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:54 INFO - PROCESS | 1780 | 1467388194268 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:49:54 INFO - PROCESS | 1780 | 1467388194290 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1780 | 1467388194298 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f3800 == 39 [pid = 1780] [id = 729] 08:49:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8f0c6000) [pid = 1780] [serial = 2188] [outer = (nil)] 08:49:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8f2e7800) [pid = 1780] [serial = 2189] [outer = 0x8f0c6000] 08:49:54 INFO - PROCESS | 1780 | 1467388194368 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8f2ed000) [pid = 1780] [serial = 2190] [outer = 0x8f0c6000] 08:49:54 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8dbc6c00) [pid = 1780] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:49:54 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8bea0c00) [pid = 1780] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:49:54 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x899f2000) [pid = 1780] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:49:54 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8be9d400) [pid = 1780] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8b7e9400) [pid = 1780] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8f82a400) [pid = 1780] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8f81d800) [pid = 1780] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8e65c000) [pid = 1780] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8b7e6400) [pid = 1780] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:49:55 INFO - PROCESS | 1780 | --DOMWINDOW == 60 (0x8bdc7400) [pid = 1780] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:49:55 INFO - PROCESS | 1780 | 1467388195432 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1437ms 08:49:55 INFO - PROCESS | 1780 | 1467388195464 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1780 | 1467388195467 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:49:55 INFO - PROCESS | 1780 | 1467388195475 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1780 | 1467388195478 Marionette TRACE conn3 <- [1,2890,null,{}] 08:49:55 INFO - PROCESS | 1780 | 1467388195484 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 1780 | 1467388195489 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:55 INFO - PROCESS | 1780 | 1467388195704 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:49:55 INFO - PROCESS | 1780 | 1467388195713 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 1780 | 1467388195723 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78b000 == 40 [pid = 1780] [id = 730] 08:49:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 61 (0x8dbc6c00) [pid = 1780] [serial = 2191] [outer = (nil)] 08:49:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8f0c7c00) [pid = 1780] [serial = 2192] [outer = 0x8dbc6c00] 08:49:55 INFO - PROCESS | 1780 | 1467388195792 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8e839400) [pid = 1780] [serial = 2193] [outer = 0x8dbc6c00] 08:49:56 INFO - PROCESS | 1780 | 1467388196694 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1286ms 08:49:56 INFO - PROCESS | 1780 | 1467388196762 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1780 | 1467388196765 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:49:56 INFO - PROCESS | 1780 | 1467388196771 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1780 | 1467388196774 Marionette TRACE conn3 <- [1,2894,null,{}] 08:49:56 INFO - PROCESS | 1780 | 1467388196780 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 1780 | 1467388196790 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:56 INFO - PROCESS | 1780 | 1467388196985 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:49:57 INFO - PROCESS | 1780 | 1467388197224 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1780 | 1467388197237 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb400 == 41 [pid = 1780] [id = 731] 08:49:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x899eb800) [pid = 1780] [serial = 2194] [outer = (nil)] 08:49:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8b365800) [pid = 1780] [serial = 2195] [outer = 0x899eb800] 08:49:57 INFO - PROCESS | 1780 | 1467388197326 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8b371c00) [pid = 1780] [serial = 2196] [outer = 0x899eb800] 08:49:58 INFO - PROCESS | 1780 | 1467388198427 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1734ms 08:49:58 INFO - PROCESS | 1780 | 1467388198509 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1780 | 1467388198515 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:49:58 INFO - PROCESS | 1780 | 1467388198523 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1780 | 1467388198528 Marionette TRACE conn3 <- [1,2898,null,{}] 08:49:58 INFO - PROCESS | 1780 | 1467388198536 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1780 | 1467388198542 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:58 INFO - PROCESS | 1780 | 1467388198780 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:49:59 INFO - PROCESS | 1780 | 1467388199030 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1780 | 1467388199039 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:49:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfec000 == 42 [pid = 1780] [id = 732] 08:49:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8d5e6c00) [pid = 1780] [serial = 2197] [outer = (nil)] 08:49:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8db1b400) [pid = 1780] [serial = 2198] [outer = 0x8d5e6c00] 08:49:59 INFO - PROCESS | 1780 | 1467388199142 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8dbbd800) [pid = 1780] [serial = 2199] [outer = 0x8d5e6c00] 08:50:00 INFO - PROCESS | 1780 | 1467388200106 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1643ms 08:50:00 INFO - PROCESS | 1780 | 1467388200175 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:50:00 INFO - PROCESS | 1780 | 1467388200186 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:50:00 INFO - PROCESS | 1780 | 1467388200197 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1780 | 1467388200204 Marionette TRACE conn3 <- [1,2902,null,{}] 08:50:00 INFO - PROCESS | 1780 | 1467388200213 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1780 | 1467388200221 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:00 INFO - PROCESS | 1780 | 1467388200458 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:50:00 INFO - PROCESS | 1780 | 1467388200750 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1780 | 1467388200756 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:00 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6eb400 == 43 [pid = 1780] [id = 733] 08:50:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8e837c00) [pid = 1780] [serial = 2200] [outer = (nil)] 08:50:00 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e83f000) [pid = 1780] [serial = 2201] [outer = 0x8e837c00] 08:50:00 INFO - PROCESS | 1780 | 1467388200881 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8ee6bc00) [pid = 1780] [serial = 2202] [outer = 0x8e837c00] 08:50:01 INFO - PROCESS | 1780 | 1467388201942 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1794ms 08:50:01 INFO - PROCESS | 1780 | 1467388201990 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1780 | 1467388201994 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:50:02 INFO - PROCESS | 1780 | 1467388202012 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1780 | 1467388202022 Marionette TRACE conn3 <- [1,2906,null,{}] 08:50:02 INFO - PROCESS | 1780 | 1467388202029 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1780 | 1467388202037 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:02 INFO - PROCESS | 1780 | 1467388202271 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:50:02 INFO - PROCESS | 1780 | 1467388202554 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1780 | 1467388202563 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:02 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7ea800 == 44 [pid = 1780] [id = 734] 08:50:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8d1ccc00) [pid = 1780] [serial = 2203] [outer = (nil)] 08:50:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f82a400) [pid = 1780] [serial = 2204] [outer = 0x8d1ccc00] 08:50:02 INFO - PROCESS | 1780 | 1467388202662 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8f936800) [pid = 1780] [serial = 2205] [outer = 0x8d1ccc00] 08:50:03 INFO - PROCESS | 1780 | 1467388203642 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1703ms 08:50:03 INFO - PROCESS | 1780 | 1467388203707 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1780 | 1467388203712 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:50:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:50:03 INFO - PROCESS | 1780 | 1467388203718 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1780 | 1467388203722 Marionette TRACE conn3 <- [1,2910,null,{}] 08:50:03 INFO - PROCESS | 1780 | 1467388203728 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1780 | 1467388203733 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:03 INFO - PROCESS | 1780 | 1467388203923 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:50:04 INFO - PROCESS | 1780 | 1467388204114 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1780 | 1467388204124 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:04 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f830400 == 45 [pid = 1780] [id = 735] 08:50:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8f93b800) [pid = 1780] [serial = 2206] [outer = (nil)] 08:50:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f9c0800) [pid = 1780] [serial = 2207] [outer = 0x8f93b800] 08:50:04 INFO - PROCESS | 1780 | 1467388204207 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8f9c6800) [pid = 1780] [serial = 2208] [outer = 0x8f93b800] 08:50:05 INFO - PROCESS | 1780 | 1467388205043 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:50:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:50:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1342ms 08:50:05 INFO - PROCESS | 1780 | 1467388205061 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:50:05 INFO - TEST-START | /DOMEvents/constructors.html 08:50:05 INFO - PROCESS | 1780 | 1467388205066 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:50:05 INFO - PROCESS | 1780 | 1467388205073 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1780 | 1467388205077 Marionette TRACE conn3 <- [1,2914,null,{}] 08:50:05 INFO - PROCESS | 1780 | 1467388205084 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1780 | 1467388205089 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:05 INFO - PROCESS | 1780 | 1467388205274 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:50:05 INFO - PROCESS | 1780 | 1467388205469 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1780 | 1467388205492 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9dd400 == 46 [pid = 1780] [id = 736] 08:50:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8f9ddc00) [pid = 1780] [serial = 2209] [outer = (nil)] 08:50:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f9e1000) [pid = 1780] [serial = 2210] [outer = 0x8f9ddc00] 08:50:05 INFO - PROCESS | 1780 | 1467388205632 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x90fda000) [pid = 1780] [serial = 2211] [outer = 0x8f9ddc00] 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:50:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:50:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:50:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1714ms 08:50:06 INFO - PROCESS | 1780 | 1467388206722 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:50:06 INFO - PROCESS | 1780 | 1467388206804 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1780 | 1467388206808 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:50:06 INFO - PROCESS | 1780 | 1467388206824 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1780 | 1467388206827 Marionette TRACE conn3 <- [1,2918,null,{}] 08:50:06 INFO - PROCESS | 1780 | 1467388206840 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1780 | 1467388206846 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:07 INFO - PROCESS | 1780 | 1467388207029 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:50:07 INFO - PROCESS | 1780 | 1467388207232 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1780 | 1467388207240 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c1000 == 47 [pid = 1780] [id = 737] 08:50:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8e58d000) [pid = 1780] [serial = 2212] [outer = (nil)] 08:50:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x91188c00) [pid = 1780] [serial = 2213] [outer = 0x8e58d000] 08:50:07 INFO - PROCESS | 1780 | 1467388207362 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x91194000) [pid = 1780] [serial = 2214] [outer = 0x8e58d000] 08:50:08 INFO - PROCESS | 1780 | 1467388208231 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:50:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1433ms 08:50:08 INFO - PROCESS | 1780 | 1467388208258 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1780 | 1467388208262 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:50:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:50:08 INFO - PROCESS | 1780 | 1467388208269 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1780 | 1467388208272 Marionette TRACE conn3 <- [1,2922,null,{}] 08:50:08 INFO - PROCESS | 1780 | 1467388208278 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1780 | 1467388208283 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:08 INFO - PROCESS | 1780 | 1467388208643 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:50:08 INFO - PROCESS | 1780 | 1467388208925 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1780 | 1467388208935 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b78dc00 == 48 [pid = 1780] [id = 738] 08:50:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8b78ec00) [pid = 1780] [serial = 2215] [outer = (nil)] 08:50:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b7e1c00) [pid = 1780] [serial = 2216] [outer = 0x8b78ec00] 08:50:09 INFO - PROCESS | 1780 | 1467388209068 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8bdc3000) [pid = 1780] [serial = 2217] [outer = 0x8b78ec00] 08:50:09 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:50:09 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:50:09 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:50:09 INFO - PROCESS | 1780 | [1780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:50:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:50:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:50:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:50:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:50:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:50:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:50:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:50:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:50:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:50:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1733ms 08:50:10 INFO - PROCESS | 1780 | 1467388209979 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:50:10 INFO - PROCESS | 1780 | 1467388210005 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1780 | 1467388210024 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:50:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:50:10 INFO - PROCESS | 1780 | 1467388210037 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1780 | 1467388210042 Marionette TRACE conn3 <- [1,2926,null,{}] 08:50:10 INFO - PROCESS | 1780 | 1467388210050 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 1780 | 1467388210055 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:10 INFO - PROCESS | 1780 | 1467388210300 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9b000 == 47 [pid = 1780] [id = 716] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899f1400 == 46 [pid = 1780] [id = 717] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd74000 == 45 [pid = 1780] [id = 700] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b362800 == 44 [pid = 1780] [id = 720] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc6400 == 43 [pid = 1780] [id = 719] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdc5000 == 42 [pid = 1780] [id = 718] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78b000 == 41 [pid = 1780] [id = 730] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899f3800 == 40 [pid = 1780] [id = 729] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8ee62800 == 39 [pid = 1780] [id = 728] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c4800 == 38 [pid = 1780] [id = 727] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e5400 == 37 [pid = 1780] [id = 726] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899ed000 == 36 [pid = 1780] [id = 725] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbbe800 == 35 [pid = 1780] [id = 723] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5c00 == 34 [pid = 1780] [id = 721] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef400 == 33 [pid = 1780] [id = 722] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f0c9000 == 32 [pid = 1780] [id = 704] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dd7f000 == 31 [pid = 1780] [id = 707] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78f800 == 30 [pid = 1780] [id = 703] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2e6c00 == 29 [pid = 1780] [id = 724] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbc2c00 == 28 [pid = 1780] [id = 712] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c2c00 == 27 [pid = 1780] [id = 708] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6e5c00 == 26 [pid = 1780] [id = 701] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e4c00 == 25 [pid = 1780] [id = 711] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8ca800 == 24 [pid = 1780] [id = 709] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8dbb7800 == 23 [pid = 1780] [id = 699] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8ca400 == 22 [pid = 1780] [id = 697] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c9800 == 21 [pid = 1780] [id = 710] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b36c800 == 20 [pid = 1780] [id = 705] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c7800 == 19 [pid = 1780] [id = 698] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b364800 == 18 [pid = 1780] [id = 702] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f825400 == 17 [pid = 1780] [id = 713] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e6000 == 16 [pid = 1780] [id = 715] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899e8000 == 15 [pid = 1780] [id = 714] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfef000 == 14 [pid = 1780] [id = 706] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c1000 == 13 [pid = 1780] [id = 737] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9dd400 == 12 [pid = 1780] [id = 736] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8f830400 == 11 [pid = 1780] [id = 735] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7ea800 == 10 [pid = 1780] [id = 734] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfec000 == 9 [pid = 1780] [id = 732] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x8e6eb400 == 8 [pid = 1780] [id = 733] 08:50:11 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb400 == 7 [pid = 1780] [id = 731] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8dd76800) [pid = 1780] [serial = 2159] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8bfe5800) [pid = 1780] [serial = 2156] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b7e8400) [pid = 1780] [serial = 2153] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b7ecc00) [pid = 1780] [serial = 2154] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e591800) [pid = 1780] [serial = 2151] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8dbc4000) [pid = 1780] [serial = 2150] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8d1c4000) [pid = 1780] [serial = 2136] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8bea5800) [pid = 1780] [serial = 2135] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f830800) [pid = 1780] [serial = 2141] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8e6e8000) [pid = 1780] [serial = 2165] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f9bc400) [pid = 1780] [serial = 2145] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f940800) [pid = 1780] [serial = 2144] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e838c00) [pid = 1780] [serial = 2139] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e664400) [pid = 1780] [serial = 2138] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8b8cc800) [pid = 1780] [serial = 2148] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8b8c1400) [pid = 1780] [serial = 2147] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8f937000) [pid = 1780] [serial = 2142] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8dbbc400) [pid = 1780] [serial = 2162] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8e589800) [pid = 1780] [serial = 2160] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8e594c00) [pid = 1780] [serial = 2163] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8d1c0800) [pid = 1780] [serial = 2157] [outer = (nil)] [url = about:blank] 08:50:11 INFO - PROCESS | 1780 | 1467388211589 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1780 | 1467388211600 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:11 INFO - PROCESS | 1780 | ++DOCSHELL 0x899eb400 == 8 [pid = 1780] [id = 739] 08:50:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x899ebc00) [pid = 1780] [serial = 2218] [outer = (nil)] 08:50:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x899f2c00) [pid = 1780] [serial = 2219] [outer = 0x899ebc00] 08:50:11 INFO - PROCESS | 1780 | 1467388211678 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8b370800) [pid = 1780] [serial = 2220] [outer = 0x899ebc00] 08:50:12 INFO - PROCESS | 1780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:50:12 INFO - PROCESS | 1780 | 1467388212428 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:50:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2439ms 08:50:12 INFO - PROCESS | 1780 | 1467388212477 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1780 | 1467388212483 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:50:12 INFO - PROCESS | 1780 | 1467388212490 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1780 | 1467388212494 Marionette TRACE conn3 <- [1,2930,null,{}] 08:50:12 INFO - PROCESS | 1780 | 1467388212502 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1780 | 1467388212510 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:12 INFO - PROCESS | 1780 | 1467388212678 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:50:12 INFO - PROCESS | 1780 | 1467388212879 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1780 | 1467388212892 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bdcf400 == 9 [pid = 1780] [id = 740] 08:50:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8bdcf800) [pid = 1780] [serial = 2221] [outer = (nil)] 08:50:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8be9d400) [pid = 1780] [serial = 2222] [outer = 0x8bdcf800] 08:50:12 INFO - PROCESS | 1780 | 1467388212966 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8bfe3c00) [pid = 1780] [serial = 2223] [outer = 0x8bdcf800] 08:50:13 INFO - PROCESS | 1780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:50:13 INFO - PROCESS | 1780 | 1467388213719 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:50:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1237ms 08:50:13 INFO - PROCESS | 1780 | 1467388213734 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:50:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:50:13 INFO - PROCESS | 1780 | 1467388213741 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:50:13 INFO - PROCESS | 1780 | 1467388213748 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1780 | 1467388213751 Marionette TRACE conn3 <- [1,2934,null,{}] 08:50:13 INFO - PROCESS | 1780 | 1467388213777 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 1780 | 1467388213782 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:14 INFO - PROCESS | 1780 | 1467388214004 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:50:14 INFO - PROCESS | 1780 | 1467388214035 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1780 | 1467388214045 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d5e2c00 == 10 [pid = 1780] [id = 741] 08:50:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8d5e3000) [pid = 1780] [serial = 2224] [outer = (nil)] 08:50:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8d5ec800) [pid = 1780] [serial = 2225] [outer = 0x8d5e3000] 08:50:14 INFO - PROCESS | 1780 | 1467388214115 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8db23000) [pid = 1780] [serial = 2226] [outer = 0x8d5e3000] 08:50:15 INFO - PROCESS | 1780 | 1467388215057 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:50:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1334ms 08:50:15 INFO - PROCESS | 1780 | 1467388215082 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1780 | 1467388215086 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:50:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:50:15 INFO - PROCESS | 1780 | 1467388215110 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1780 | 1467388215121 Marionette TRACE conn3 <- [1,2938,null,{}] 08:50:15 INFO - PROCESS | 1780 | 1467388215128 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1780 | 1467388215136 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:15 INFO - PROCESS | 1780 | 1467388215361 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:50:15 INFO - PROCESS | 1780 | 1467388215386 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1780 | 1467388215396 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ecc00 == 11 [pid = 1780] [id = 742] 08:50:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8b7e4c00) [pid = 1780] [serial = 2227] [outer = (nil)] 08:50:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e58ec00) [pid = 1780] [serial = 2228] [outer = 0x8b7e4c00] 08:50:15 INFO - PROCESS | 1780 | 1467388215489 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e598c00) [pid = 1780] [serial = 2229] [outer = 0x8b7e4c00] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f2e7c00) [pid = 1780] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b8c2000) [pid = 1780] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8f0c6000) [pid = 1780] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8ee63800) [pid = 1780] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e662c00) [pid = 1780] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8b795c00) [pid = 1780] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8dbc4400) [pid = 1780] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8b371800) [pid = 1780] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8b7eb400) [pid = 1780] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:50:16 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8dbc6c00) [pid = 1780] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:50:16 INFO - PROCESS | 1780 | 1467388216789 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:50:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1707ms 08:50:16 INFO - PROCESS | 1780 | 1467388216808 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1780 | 1467388216812 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:50:16 INFO - PROCESS | 1780 | 1467388216819 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1780 | 1467388216822 Marionette TRACE conn3 <- [1,2942,null,{}] 08:50:16 INFO - PROCESS | 1780 | 1467388216828 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1780 | 1467388216833 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:17 INFO - PROCESS | 1780 | 1467388217038 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:50:17 INFO - PROCESS | 1780 | 1467388217064 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1780 | 1467388217071 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e1800 == 12 [pid = 1780] [id = 743] 08:50:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8d5e8c00) [pid = 1780] [serial = 2230] [outer = (nil)] 08:50:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8dd7c400) [pid = 1780] [serial = 2231] [outer = 0x8d5e8c00] 08:50:17 INFO - PROCESS | 1780 | 1467388217140 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e590400) [pid = 1780] [serial = 2232] [outer = 0x8d5e8c00] 08:50:17 INFO - PROCESS | 1780 | 1467388217932 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:50:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:50:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:50:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1130ms 08:50:17 INFO - PROCESS | 1780 | 1467388217950 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1780 | 1467388217954 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:50:17 INFO - PROCESS | 1780 | 1467388217960 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1780 | 1467388217963 Marionette TRACE conn3 <- [1,2946,null,{}] 08:50:17 INFO - PROCESS | 1780 | 1467388217969 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1780 | 1467388217975 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:18 INFO - PROCESS | 1780 | 1467388218183 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:50:18 INFO - PROCESS | 1780 | 1467388218208 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1780 | 1467388218225 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e65ec00 == 13 [pid = 1780] [id = 744] 08:50:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e6e2800) [pid = 1780] [serial = 2233] [outer = (nil)] 08:50:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e6ed800) [pid = 1780] [serial = 2234] [outer = 0x8e6e2800] 08:50:18 INFO - PROCESS | 1780 | 1467388218313 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8ee61800) [pid = 1780] [serial = 2235] [outer = 0x8e6e2800] 08:50:19 INFO - PROCESS | 1780 | 1467388219386 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1488ms 08:50:19 INFO - PROCESS | 1780 | 1467388219475 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1780 | 1467388219482 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:50:19 INFO - PROCESS | 1780 | 1467388219492 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1780 | 1467388219500 Marionette TRACE conn3 <- [1,2950,null,{}] 08:50:19 INFO - PROCESS | 1780 | 1467388219508 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1780 | 1467388219513 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:19 INFO - PROCESS | 1780 | 1467388219728 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:50:19 INFO - PROCESS | 1780 | 1467388219900 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1780 | 1467388219910 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:19 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e2000 == 14 [pid = 1780] [id = 745] 08:50:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b8c2c00) [pid = 1780] [serial = 2236] [outer = (nil)] 08:50:19 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bff0c00) [pid = 1780] [serial = 2237] [outer = 0x8b8c2c00] 08:50:19 INFO - PROCESS | 1780 | 1467388219992 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8d1cb000) [pid = 1780] [serial = 2238] [outer = 0x8b8c2c00] 08:50:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfeb400 == 15 [pid = 1780] [id = 746] 08:50:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8dd76c00) [pid = 1780] [serial = 2239] [outer = (nil)] 08:50:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8db1bc00) [pid = 1780] [serial = 2240] [outer = 0x8dd76c00] 08:50:21 INFO - PROCESS | 1780 | 1467388221083 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 08:50:21 INFO - PROCESS | 1780 | 1467388221131 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 1780 | 1467388221138 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:50:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:50:21 INFO - PROCESS | 1780 | 1467388221150 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1780 | 1467388221154 Marionette TRACE conn3 <- [1,2954,null,{}] 08:50:21 INFO - PROCESS | 1780 | 1467388221162 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1780 | 1467388221169 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:21 INFO - PROCESS | 1780 | 1467388221381 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:50:21 INFO - PROCESS | 1780 | 1467388221664 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1780 | 1467388221671 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e597c00 == 16 [pid = 1780] [id = 747] 08:50:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8e663400) [pid = 1780] [serial = 2241] [outer = (nil)] 08:50:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e6e9c00) [pid = 1780] [serial = 2242] [outer = 0x8e663400] 08:50:21 INFO - PROCESS | 1780 | 1467388221802 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8e6ea400) [pid = 1780] [serial = 2243] [outer = 0x8e663400] 08:50:22 INFO - PROCESS | 1780 | 1467388222670 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:50:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1543ms 08:50:22 INFO - PROCESS | 1780 | 1467388222693 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1780 | 1467388222698 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:50:22 INFO - PROCESS | 1780 | 1467388222705 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1780 | 1467388222712 Marionette TRACE conn3 <- [1,2958,null,{}] 08:50:22 INFO - PROCESS | 1780 | 1467388222729 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 1780 | 1467388222737 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:23 INFO - PROCESS | 1780 | 1467388223037 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:50:23 INFO - PROCESS | 1780 | 1467388223182 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1780 | 1467388223196 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f2ee400 == 17 [pid = 1780] [id = 748] 08:50:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f2ef400) [pid = 1780] [serial = 2244] [outer = (nil)] 08:50:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f815000) [pid = 1780] [serial = 2245] [outer = 0x8f2ef400] 08:50:23 INFO - PROCESS | 1780 | 1467388223313 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f820000) [pid = 1780] [serial = 2246] [outer = 0x8f2ef400] 08:50:24 INFO - PROCESS | 1780 | 1467388224270 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1596ms 08:50:24 INFO - PROCESS | 1780 | 1467388224302 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:50:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:50:24 INFO - PROCESS | 1780 | 1467388224307 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:50:24 INFO - PROCESS | 1780 | 1467388224314 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1780 | 1467388224317 Marionette TRACE conn3 <- [1,2962,null,{}] 08:50:24 INFO - PROCESS | 1780 | 1467388224323 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1780 | 1467388224329 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:24 INFO - PROCESS | 1780 | 1467388224506 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:50:24 INFO - PROCESS | 1780 | 1467388224778 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1780 | 1467388224786 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:24 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8c6c00 == 18 [pid = 1780] [id = 749] 08:50:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8d1c0000) [pid = 1780] [serial = 2247] [outer = (nil)] 08:50:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8f82a800) [pid = 1780] [serial = 2248] [outer = 0x8d1c0000] 08:50:24 INFO - PROCESS | 1780 | 1467388224874 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8f934000) [pid = 1780] [serial = 2249] [outer = 0x8d1c0000] 08:50:25 INFO - PROCESS | 1780 | 1467388225781 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:50:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1481ms 08:50:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:50:25 INFO - PROCESS | 1780 | 1467388225794 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1780 | 1467388225797 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:50:25 INFO - PROCESS | 1780 | 1467388225804 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1780 | 1467388225807 Marionette TRACE conn3 <- [1,2966,null,{}] 08:50:25 INFO - PROCESS | 1780 | 1467388225813 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1780 | 1467388225818 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:25 INFO - PROCESS | 1780 | 1467388225991 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:50:26 INFO - PROCESS | 1780 | 1467388226348 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1780 | 1467388226359 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:26 INFO - PROCESS | 1780 | ++DOCSHELL 0x899ef400 == 19 [pid = 1780] [id = 750] 08:50:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x899ef800) [pid = 1780] [serial = 2250] [outer = (nil)] 08:50:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8b789400) [pid = 1780] [serial = 2251] [outer = 0x899ef800] 08:50:26 INFO - PROCESS | 1780 | 1467388226446 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8b8cb000) [pid = 1780] [serial = 2252] [outer = 0x899ef800] 08:50:27 INFO - PROCESS | 1780 | 1467388227373 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:50:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1635ms 08:50:27 INFO - PROCESS | 1780 | 1467388227441 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1780 | 1467388227447 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:50:27 INFO - PROCESS | 1780 | 1467388227454 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1780 | 1467388227459 Marionette TRACE conn3 <- [1,2970,null,{}] 08:50:27 INFO - PROCESS | 1780 | 1467388227467 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 1780 | 1467388227476 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:27 INFO - PROCESS | 1780 | 1467388227660 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f0c7c00) [pid = 1780] [serial = 2192] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8e839400) [pid = 1780] [serial = 2193] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8f812c00) [pid = 1780] [serial = 2175] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f2eb800) [pid = 1780] [serial = 2174] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e6edc00) [pid = 1780] [serial = 2166] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8f2ed000) [pid = 1780] [serial = 2190] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8f0c2000) [pid = 1780] [serial = 2187] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8e83d400) [pid = 1780] [serial = 2171] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8d5e1800) [pid = 1780] [serial = 2169] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8e58a000) [pid = 1780] [serial = 2183] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8b7f0800) [pid = 1780] [serial = 2177] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8b8d0000) [pid = 1780] [serial = 2180] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8bea4000) [pid = 1780] [serial = 2168] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f2e7800) [pid = 1780] [serial = 2189] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8bfefc00) [pid = 1780] [serial = 2178] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8bfe2800) [pid = 1780] [serial = 2181] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8ee6b000) [pid = 1780] [serial = 2186] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e594800) [pid = 1780] [serial = 2184] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8ee63400) [pid = 1780] [serial = 2172] [outer = (nil)] [url = about:blank] 08:50:27 INFO - PROCESS | 1780 | 1467388227894 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1780 | 1467388227905 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e8400 == 20 [pid = 1780] [id = 751] 08:50:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8b8d0000) [pid = 1780] [serial = 2253] [outer = (nil)] 08:50:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8bea6c00) [pid = 1780] [serial = 2254] [outer = 0x8b8d0000] 08:50:28 INFO - PROCESS | 1780 | 1467388228009 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8d5e3800) [pid = 1780] [serial = 2255] [outer = 0x8b8d0000] 08:50:28 INFO - PROCESS | 1780 | 1467388228792 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1385ms 08:50:28 INFO - PROCESS | 1780 | 1467388228842 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:50:28 INFO - PROCESS | 1780 | 1467388228848 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:50:28 INFO - PROCESS | 1780 | 1467388228856 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1780 | 1467388228859 Marionette TRACE conn3 <- [1,2974,null,{}] 08:50:28 INFO - PROCESS | 1780 | 1467388228866 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1780 | 1467388228870 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:29 INFO - PROCESS | 1780 | 1467388229034 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:50:29 INFO - PROCESS | 1780 | 1467388229191 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1780 | 1467388229198 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:29 INFO - PROCESS | 1780 | ++DOCSHELL 0x8db20000 == 21 [pid = 1780] [id = 752] 08:50:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8dbc6000) [pid = 1780] [serial = 2256] [outer = (nil)] 08:50:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e594800) [pid = 1780] [serial = 2257] [outer = 0x8dbc6000] 08:50:29 INFO - PROCESS | 1780 | 1467388229272 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8e665000) [pid = 1780] [serial = 2258] [outer = 0x8dbc6000] 08:50:30 INFO - PROCESS | 1780 | 1467388230054 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1241ms 08:50:30 INFO - PROCESS | 1780 | 1467388230097 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 1780 | 1467388230101 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:50:30 INFO - PROCESS | 1780 | 1467388230109 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 1780 | 1467388230118 Marionette TRACE conn3 <- [1,2978,null,{}] 08:50:30 INFO - PROCESS | 1780 | 1467388230132 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 1780 | 1467388230138 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:30 INFO - PROCESS | 1780 | 1467388230297 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:50:30 INFO - PROCESS | 1780 | 1467388230460 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1780 | 1467388230468 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:30 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58e800 == 22 [pid = 1780] [id = 753] 08:50:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8e592800) [pid = 1780] [serial = 2259] [outer = (nil)] 08:50:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f0c4400) [pid = 1780] [serial = 2260] [outer = 0x8e592800] 08:50:30 INFO - PROCESS | 1780 | 1467388230540 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8e6e2000) [pid = 1780] [serial = 2261] [outer = 0x8e592800] 08:50:31 INFO - PROCESS | 1780 | 1467388231276 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1200ms 08:50:31 INFO - PROCESS | 1780 | 1467388231309 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:50:31 INFO - PROCESS | 1780 | 1467388231314 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:50:31 INFO - PROCESS | 1780 | 1467388231327 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1780 | 1467388231329 Marionette TRACE conn3 <- [1,2982,null,{}] 08:50:31 INFO - PROCESS | 1780 | 1467388231336 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1780 | 1467388231341 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:31 INFO - PROCESS | 1780 | 1467388231558 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:50:31 INFO - PROCESS | 1780 | 1467388231586 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1780 | 1467388231596 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:31 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b369000 == 23 [pid = 1780] [id = 754] 08:50:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8db19000) [pid = 1780] [serial = 2262] [outer = (nil)] 08:50:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f814000) [pid = 1780] [serial = 2263] [outer = 0x8db19000] 08:50:31 INFO - PROCESS | 1780 | 1467388231664 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8ee66800) [pid = 1780] [serial = 2264] [outer = 0x8db19000] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8d5e8c00) [pid = 1780] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b7e4c00) [pid = 1780] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x899eb800) [pid = 1780] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8d5e6c00) [pid = 1780] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8e837c00) [pid = 1780] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8d1ccc00) [pid = 1780] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8f93b800) [pid = 1780] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8f9ddc00) [pid = 1780] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e58d000) [pid = 1780] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8bdcf800) [pid = 1780] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x899ebc00) [pid = 1780] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:50:32 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8d5e3000) [pid = 1780] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:50:32 INFO - PROCESS | 1780 | 1467388232674 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:50:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:50:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1391ms 08:50:32 INFO - PROCESS | 1780 | 1467388232718 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1780 | 1467388232722 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:50:32 INFO - PROCESS | 1780 | 1467388232729 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1780 | 1467388232732 Marionette TRACE conn3 <- [1,2986,null,{}] 08:50:32 INFO - PROCESS | 1780 | 1467388232738 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1780 | 1467388232743 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:32 INFO - PROCESS | 1780 | 1467388232901 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:50:32 INFO - PROCESS | 1780 | 1467388232919 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1780 | 1467388232938 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:32 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7f0800 == 24 [pid = 1780] [id = 755] 08:50:32 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8bea1c00) [pid = 1780] [serial = 2265] [outer = (nil)] 08:50:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f814c00) [pid = 1780] [serial = 2266] [outer = 0x8bea1c00] 08:50:33 INFO - PROCESS | 1780 | 1467388233031 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8f931400) [pid = 1780] [serial = 2267] [outer = 0x8bea1c00] 08:50:33 INFO - PROCESS | 1780 | 1467388233922 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:50:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1237ms 08:50:33 INFO - PROCESS | 1780 | 1467388233967 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1780 | 1467388233971 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:50:33 INFO - PROCESS | 1780 | 1467388233977 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1780 | 1467388233979 Marionette TRACE conn3 <- [1,2990,null,{}] 08:50:33 INFO - PROCESS | 1780 | 1467388233985 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1780 | 1467388233991 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:34 INFO - PROCESS | 1780 | 1467388234138 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:50:34 INFO - PROCESS | 1780 | 1467388234154 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1780 | 1467388234161 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:34 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b7e4c00 == 25 [pid = 1780] [id = 756] 08:50:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8f93b800) [pid = 1780] [serial = 2268] [outer = (nil)] 08:50:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f9dd800) [pid = 1780] [serial = 2269] [outer = 0x8f93b800] 08:50:34 INFO - PROCESS | 1780 | 1467388234230 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8f9e0000) [pid = 1780] [serial = 2270] [outer = 0x8f93b800] 08:50:35 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9a400 == 26 [pid = 1780] [id = 757] 08:50:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8bea0800) [pid = 1780] [serial = 2271] [outer = (nil)] 08:50:35 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8bea5800) [pid = 1780] [serial = 2272] [outer = 0x8bea0800] 08:50:35 INFO - PROCESS | 1780 | 1467388235427 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:50:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1485ms 08:50:35 INFO - PROCESS | 1780 | 1467388235473 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1780 | 1467388235480 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:50:35 INFO - PROCESS | 1780 | 1467388235488 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1780 | 1467388235493 Marionette TRACE conn3 <- [1,2994,null,{}] 08:50:35 INFO - PROCESS | 1780 | 1467388235501 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1780 | 1467388235508 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:35 INFO - PROCESS | 1780 | 1467388235730 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:50:35 INFO - PROCESS | 1780 | 1467388235971 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1780 | 1467388235982 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:36 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe8c00 == 27 [pid = 1780] [id = 758] 08:50:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8d1bfc00) [pid = 1780] [serial = 2273] [outer = (nil)] 08:50:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8dbc0c00) [pid = 1780] [serial = 2274] [outer = 0x8d1bfc00] 08:50:36 INFO - PROCESS | 1780 | 1467388236110 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8dd77000) [pid = 1780] [serial = 2275] [outer = 0x8d1bfc00] 08:50:36 INFO - PROCESS | 1780 | 1467388236932 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:50:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:50:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1483ms 08:50:36 INFO - PROCESS | 1780 | 1467388236971 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1780 | 1467388236979 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:50:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:50:36 INFO - PROCESS | 1780 | 1467388236989 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1780 | 1467388236993 Marionette TRACE conn3 <- [1,2998,null,{}] 08:50:37 INFO - PROCESS | 1780 | 1467388237000 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1780 | 1467388237005 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:37 INFO - PROCESS | 1780 | 1467388237275 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:50:37 INFO - PROCESS | 1780 | 1467388237416 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1780 | 1467388237426 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:37 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e590c00 == 28 [pid = 1780] [id = 759] 08:50:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8e839400) [pid = 1780] [serial = 2276] [outer = (nil)] 08:50:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f0c7800) [pid = 1780] [serial = 2277] [outer = 0x8e839400] 08:50:37 INFO - PROCESS | 1780 | 1467388237551 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8f81e800) [pid = 1780] [serial = 2278] [outer = 0x8e839400] 08:50:38 INFO - PROCESS | 1780 | 1467388238474 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:50:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1532ms 08:50:38 INFO - PROCESS | 1780 | 1467388238524 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:50:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:50:38 INFO - PROCESS | 1780 | 1467388238528 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:50:38 INFO - PROCESS | 1780 | 1467388238536 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1780 | 1467388238542 Marionette TRACE conn3 <- [1,3002,null,{}] 08:50:38 INFO - PROCESS | 1780 | 1467388238600 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1780 | 1467388238609 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:38 INFO - PROCESS | 1780 | 1467388238871 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:50:39 INFO - PROCESS | 1780 | 1467388239033 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1780 | 1467388239045 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:39 INFO - PROCESS | 1780 | ++DOCSHELL 0x90fd6400 == 29 [pid = 1780] [id = 760] 08:50:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x90fd6800) [pid = 1780] [serial = 2279] [outer = (nil)] 08:50:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x90fda800) [pid = 1780] [serial = 2280] [outer = 0x90fd6800] 08:50:39 INFO - PROCESS | 1780 | 1467388239134 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x90fe4000) [pid = 1780] [serial = 2281] [outer = 0x90fd6800] 08:50:39 INFO - PROCESS | 1780 | 1467388239957 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 08:50:40 INFO - PROCESS | 1780 | 1467388240024 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:50:40 INFO - PROCESS | 1780 | 1467388240029 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:50:40 INFO - PROCESS | 1780 | 1467388240037 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1780 | 1467388240040 Marionette TRACE conn3 <- [1,3006,null,{}] 08:50:40 INFO - PROCESS | 1780 | 1467388240046 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 1780 | 1467388240052 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:40 INFO - PROCESS | 1780 | 1467388240234 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:50:40 INFO - PROCESS | 1780 | 1467388240427 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1780 | 1467388240436 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:40 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9c000 == 30 [pid = 1780] [id = 761] 08:50:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8e662c00) [pid = 1780] [serial = 2282] [outer = (nil)] 08:50:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x91191400) [pid = 1780] [serial = 2283] [outer = 0x8e662c00] 08:50:40 INFO - PROCESS | 1780 | 1467388240520 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1780 | ++DOMWINDOW == 92 (0x9122e400) [pid = 1780] [serial = 2284] [outer = 0x8e662c00] 08:50:41 INFO - PROCESS | 1780 | 1467388241353 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:50:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1331ms 08:50:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:50:41 INFO - PROCESS | 1780 | 1467388241367 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1780 | 1467388241370 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:50:41 INFO - PROCESS | 1780 | 1467388241376 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1780 | 1467388241379 Marionette TRACE conn3 <- [1,3010,null,{}] 08:50:41 INFO - PROCESS | 1780 | 1467388241385 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1780 | 1467388241391 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:41 INFO - PROCESS | 1780 | 1467388241557 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:50:41 INFO - PROCESS | 1780 | 1467388241757 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1780 | 1467388241765 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:41 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe6c00 == 31 [pid = 1780] [id = 762] 08:50:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 93 (0x8f9db400) [pid = 1780] [serial = 2285] [outer = (nil)] 08:50:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 94 (0x91238c00) [pid = 1780] [serial = 2286] [outer = 0x8f9db400] 08:50:41 INFO - PROCESS | 1780 | 1467388241883 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1780 | ++DOMWINDOW == 95 (0x91368400) [pid = 1780] [serial = 2287] [outer = 0x8f9db400] 08:50:42 INFO - PROCESS | 1780 | 1467388242761 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:50:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1432ms 08:50:42 INFO - PROCESS | 1780 | 1467388242808 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1780 | 1467388242812 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:50:42 INFO - PROCESS | 1780 | 1467388242818 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1780 | 1467388242822 Marionette TRACE conn3 <- [1,3014,null,{}] 08:50:42 INFO - PROCESS | 1780 | 1467388242833 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1780 | 1467388242849 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:43 INFO - PROCESS | 1780 | 1467388243221 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:50:43 INFO - PROCESS | 1780 | 1467388243374 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1780 | 1467388243383 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:43 INFO - PROCESS | 1780 | ++DOCSHELL 0x899f2000 == 32 [pid = 1780] [id = 763] 08:50:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 96 (0x8b36cc00) [pid = 1780] [serial = 2288] [outer = (nil)] 08:50:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 97 (0x8b7eb800) [pid = 1780] [serial = 2289] [outer = 0x8b36cc00] 08:50:43 INFO - PROCESS | 1780 | 1467388243506 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1780 | ++DOMWINDOW == 98 (0x8bfed000) [pid = 1780] [serial = 2290] [outer = 0x8b36cc00] 08:50:43 INFO - PROCESS | 1780 | [1780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:44 INFO - PROCESS | 1780 | 1467388244657 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:50:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:50:44 INFO - {} 08:50:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:50:44 INFO - {} 08:50:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:50:44 INFO - {} 08:50:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:50:44 INFO - {} 08:50:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1889ms 08:50:44 INFO - PROCESS | 1780 | 1467388244753 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:50:44 INFO - TEST-START | /FileAPI/fileReader.html 08:50:44 INFO - PROCESS | 1780 | 1467388244764 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:50:44 INFO - PROCESS | 1780 | 1467388244774 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1780 | 1467388244779 Marionette TRACE conn3 <- [1,3018,null,{}] 08:50:44 INFO - PROCESS | 1780 | 1467388244788 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1780 | 1467388244795 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:45 INFO - PROCESS | 1780 | 1467388244994 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:50:45 INFO - PROCESS | 1780 | 1467388245346 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1780 | 1467388245360 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:45 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be9b400 == 33 [pid = 1780] [id = 764] 08:50:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 99 (0x8d5ed000) [pid = 1780] [serial = 2291] [outer = (nil)] 08:50:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 100 (0x8e589400) [pid = 1780] [serial = 2292] [outer = 0x8d5ed000] 08:50:45 INFO - PROCESS | 1780 | 1467388245436 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1780 | ++DOMWINDOW == 101 (0x8e590000) [pid = 1780] [serial = 2293] [outer = 0x8d5ed000] 08:50:46 INFO - PROCESS | 1780 | --DOCSHELL 0x8b78dc00 == 32 [pid = 1780] [id = 738] 08:50:46 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfeb400 == 31 [pid = 1780] [id = 746] 08:50:46 INFO - PROCESS | 1780 | --DOCSHELL 0x899eb400 == 30 [pid = 1780] [id = 739] 08:50:46 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9a400 == 29 [pid = 1780] [id = 757] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 100 (0x8dd7c400) [pid = 1780] [serial = 2231] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 99 (0x8e58ec00) [pid = 1780] [serial = 2228] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 98 (0x8b371c00) [pid = 1780] [serial = 2196] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 97 (0x8b365800) [pid = 1780] [serial = 2195] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 96 (0x8dbbd800) [pid = 1780] [serial = 2199] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 95 (0x8db1b400) [pid = 1780] [serial = 2198] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 94 (0x8ee6bc00) [pid = 1780] [serial = 2202] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 93 (0x8e83f000) [pid = 1780] [serial = 2201] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 92 (0x8f936800) [pid = 1780] [serial = 2205] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 91 (0x8f82a400) [pid = 1780] [serial = 2204] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f9c6800) [pid = 1780] [serial = 2208] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8f9c0800) [pid = 1780] [serial = 2207] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x90fda000) [pid = 1780] [serial = 2211] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f9e1000) [pid = 1780] [serial = 2210] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x91194000) [pid = 1780] [serial = 2214] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x91188c00) [pid = 1780] [serial = 2213] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8be9d400) [pid = 1780] [serial = 2222] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x899f2c00) [pid = 1780] [serial = 2219] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8b370800) [pid = 1780] [serial = 2220] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8b7e1c00) [pid = 1780] [serial = 2216] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e598c00) [pid = 1780] [serial = 2229] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8db23000) [pid = 1780] [serial = 2226] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8d5ec800) [pid = 1780] [serial = 2225] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8bfe3c00) [pid = 1780] [serial = 2223] [outer = (nil)] [url = about:blank] 08:50:46 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8e590400) [pid = 1780] [serial = 2232] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1780 | 1467388247302 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:50:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 2594ms 08:50:47 INFO - PROCESS | 1780 | 1467388247369 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1780 | 1467388247375 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /FileAPI/historical.html 08:50:47 INFO - PROCESS | 1780 | 1467388247382 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1780 | 1467388247390 Marionette TRACE conn3 <- [1,3022,null,{}] 08:50:47 INFO - PROCESS | 1780 | 1467388247397 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1780 | 1467388247403 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:47 INFO - PROCESS | 1780 | 1467388247620 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:50:47 INFO - PROCESS | 1780 | 1467388247768 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1780 | 1467388247774 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:47 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b370800 == 30 [pid = 1780] [id = 765] 08:50:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8b370c00) [pid = 1780] [serial = 2294] [outer = (nil)] 08:50:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8b8c3800) [pid = 1780] [serial = 2295] [outer = 0x8b370c00] 08:50:47 INFO - PROCESS | 1780 | 1467388247856 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8bdc4400) [pid = 1780] [serial = 2296] [outer = 0x8b370c00] 08:50:48 INFO - PROCESS | 1780 | 1467388248641 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:50:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:50:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:50:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:50:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:50:48 INFO - TEST-OK | /FileAPI/historical.html | took 1286ms 08:50:48 INFO - PROCESS | 1780 | 1467388248670 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1780 | 1467388248679 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:50:48 INFO - TEST-START | /FileAPI/idlharness.html 08:50:48 INFO - PROCESS | 1780 | 1467388248691 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1780 | 1467388248695 Marionette TRACE conn3 <- [1,3026,null,{}] 08:50:48 INFO - PROCESS | 1780 | 1467388248701 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1780 | 1467388248707 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:48 INFO - PROCESS | 1780 | 1467388248869 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:50:49 INFO - PROCESS | 1780 | 1467388249039 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1780 | 1467388249048 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:49 INFO - PROCESS | 1780 | ++DOCSHELL 0x8d1c2000 == 31 [pid = 1780] [id = 766] 08:50:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8d5e4400) [pid = 1780] [serial = 2297] [outer = (nil)] 08:50:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8d5ec800) [pid = 1780] [serial = 2298] [outer = 0x8d5e4400] 08:50:49 INFO - PROCESS | 1780 | 1467388249128 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x8db1a000) [pid = 1780] [serial = 2299] [outer = 0x8d5e4400] 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:50:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:50:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:50:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 2152ms 08:50:50 INFO - PROCESS | 1780 | 1467388250656 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:50:50 INFO - PROCESS | 1780 | 1467388250892 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1780 | 1467388250904 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /FileAPI/idlharness.worker 08:50:50 INFO - PROCESS | 1780 | 1467388250917 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1780 | 1467388250928 Marionette TRACE conn3 <- [1,3030,null,{}] 08:50:50 INFO - PROCESS | 1780 | 1467388250986 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1780 | 1467388250995 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:51 INFO - PROCESS | 1780 | 1467388251200 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:50:51 INFO - PROCESS | 1780 | 1467388251304 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1780 | 1467388251313 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:51 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f9bb400 == 32 [pid = 1780] [id = 767] 08:50:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f9bbc00) [pid = 1780] [serial = 2300] [outer = (nil)] 08:50:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x8f9bec00) [pid = 1780] [serial = 2301] [outer = 0x8f9bbc00] 08:50:51 INFO - PROCESS | 1780 | 1467388251389 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x8f9db800) [pid = 1780] [serial = 2302] [outer = 0x8f9bbc00] 08:50:52 INFO - PROCESS | 1780 | [1780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8bea0800) [pid = 1780] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8b78ec00) [pid = 1780] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8dbc6000) [pid = 1780] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8b8c2c00) [pid = 1780] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e663400) [pid = 1780] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8bea1c00) [pid = 1780] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8f2ef400) [pid = 1780] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8d1c0000) [pid = 1780] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b8d0000) [pid = 1780] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e6e2800) [pid = 1780] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x899ef800) [pid = 1780] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e592800) [pid = 1780] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8db19000) [pid = 1780] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8dd76c00) [pid = 1780] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:50:52 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8f93b800) [pid = 1780] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:50:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:50:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:50:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:53 INFO - {} 08:50:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2826ms 08:50:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:50:53 INFO - PROCESS | 1780 | 1467388253587 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:50:53 INFO - PROCESS | 1780 | 1467388253743 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1780 | 1467388253753 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:50:53 INFO - PROCESS | 1780 | 1467388253764 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1780 | 1467388253776 Marionette TRACE conn3 <- [1,3034,null,{}] 08:50:53 INFO - PROCESS | 1780 | 1467388253810 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1780 | 1467388253812 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:54 INFO - PROCESS | 1780 | 1467388254047 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:50:54 INFO - PROCESS | 1780 | 1467388254292 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1780 | 1467388254304 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:54 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e9400 == 33 [pid = 1780] [id = 768] 08:50:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x899e9800) [pid = 1780] [serial = 2303] [outer = (nil)] 08:50:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x899f0000) [pid = 1780] [serial = 2304] [outer = 0x899e9800] 08:50:54 INFO - PROCESS | 1780 | 1467388254387 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8b36fc00) [pid = 1780] [serial = 2305] [outer = 0x899e9800] 08:50:55 INFO - PROCESS | 1780 | 1467388255304 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:50:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1559ms 08:50:55 INFO - PROCESS | 1780 | 1467388255327 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:50:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:50:55 INFO - PROCESS | 1780 | 1467388255333 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:50:55 INFO - PROCESS | 1780 | 1467388255341 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1780 | 1467388255346 Marionette TRACE conn3 <- [1,3038,null,{}] 08:50:55 INFO - PROCESS | 1780 | 1467388255384 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1780 | 1467388255393 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:55 INFO - PROCESS | 1780 | 1467388255574 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:50:55 INFO - PROCESS | 1780 | 1467388255762 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1780 | 1467388255769 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:55 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e5c00 == 34 [pid = 1780] [id = 769] 08:50:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8be9a400) [pid = 1780] [serial = 2306] [outer = (nil)] 08:50:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8bff0000) [pid = 1780] [serial = 2307] [outer = 0x8be9a400] 08:50:55 INFO - PROCESS | 1780 | 1467388255857 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8d1cac00) [pid = 1780] [serial = 2308] [outer = 0x8be9a400] 08:50:56 INFO - PROCESS | 1780 | 1467388256816 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1520ms 08:50:56 INFO - PROCESS | 1780 | 1467388256864 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1780 | 1467388256871 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:50:56 INFO - PROCESS | 1780 | 1467388256879 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1780 | 1467388256884 Marionette TRACE conn3 <- [1,3042,null,{}] 08:50:56 INFO - PROCESS | 1780 | 1467388256890 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1780 | 1467388256896 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:57 INFO - PROCESS | 1780 | 1467388257207 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:50:57 INFO - PROCESS | 1780 | 1467388257357 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 1780 | 1467388257365 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:57 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e83a800 == 35 [pid = 1780] [id = 770] 08:50:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8e83f800) [pid = 1780] [serial = 2309] [outer = (nil)] 08:50:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8ee6cc00) [pid = 1780] [serial = 2310] [outer = 0x8e83f800] 08:50:57 INFO - PROCESS | 1780 | 1467388257451 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x8f826000) [pid = 1780] [serial = 2311] [outer = 0x8e83f800] 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:50:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:50:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:50:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1980ms 08:50:59 INFO - PROCESS | 1780 | 1467388258785 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:50:59 INFO - PROCESS | 1780 | 1467388258946 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1780 | 1467388258957 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:50:59 INFO - PROCESS | 1780 | 1467388259124 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1780 | 1467388259140 Marionette TRACE conn3 <- [1,3046,null,{}] 08:50:59 INFO - PROCESS | 1780 | 1467388259205 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1780 | 1467388259214 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:59 INFO - PROCESS | 1780 | 1467388259389 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:50:59 INFO - PROCESS | 1780 | 1467388259576 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1780 | 1467388259582 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:50:59 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b8ca800 == 36 [pid = 1780] [id = 771] 08:50:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8f82d000) [pid = 1780] [serial = 2312] [outer = (nil)] 08:50:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x8f9df800) [pid = 1780] [serial = 2313] [outer = 0x8f82d000] 08:50:59 INFO - PROCESS | 1780 | 1467388259665 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x90fd7c00) [pid = 1780] [serial = 2314] [outer = 0x8f82d000] 08:51:00 INFO - PROCESS | 1780 | [1780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:51:00 INFO - PROCESS | 1780 | 1467388260817 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:51:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:51:00 INFO - {} 08:51:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1830ms 08:51:00 INFO - PROCESS | 1780 | 1467388260841 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1780 | 1467388260848 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:51:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:51:00 INFO - PROCESS | 1780 | 1467388260859 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 1780 | 1467388260863 Marionette TRACE conn3 <- [1,3050,null,{}] 08:51:00 INFO - PROCESS | 1780 | 1467388260873 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 1780 | 1467388260880 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:01 INFO - PROCESS | 1780 | 1467388261225 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:51:01 INFO - PROCESS | 1780 | 1467388261421 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1780 | 1467388261429 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:01 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58c000 == 37 [pid = 1780] [id = 772] 08:51:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8ee64000) [pid = 1780] [serial = 2315] [outer = (nil)] 08:51:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x91232800) [pid = 1780] [serial = 2316] [outer = 0x8ee64000] 08:51:01 INFO - PROCESS | 1780 | 1467388261514 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x91238000) [pid = 1780] [serial = 2317] [outer = 0x8ee64000] 08:51:02 INFO - PROCESS | 1780 | 1467388262332 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:51:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:51:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1485ms 08:51:02 INFO - PROCESS | 1780 | 1467388262512 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1780 | 1467388262518 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:51:02 INFO - PROCESS | 1780 | 1467388262575 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1780 | 1467388262581 Marionette TRACE conn3 <- [1,3054,null,{}] 08:51:02 INFO - PROCESS | 1780 | 1467388262591 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1780 | 1467388262596 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:02 INFO - PROCESS | 1780 | 1467388262776 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:51:03 INFO - PROCESS | 1780 | 1467388263035 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1780 | 1467388263048 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:03 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b791c00 == 38 [pid = 1780] [id = 773] 08:51:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x8b792c00) [pid = 1780] [serial = 2318] [outer = (nil)] 08:51:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b7f0400) [pid = 1780] [serial = 2319] [outer = 0x8b792c00] 08:51:03 INFO - PROCESS | 1780 | 1467388263197 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8b8d0000) [pid = 1780] [serial = 2320] [outer = 0x8b792c00] 08:51:03 INFO - PROCESS | 1780 | --DOCSHELL 0x8f9bb400 == 37 [pid = 1780] [id = 767] 08:51:03 INFO - PROCESS | 1780 | --DOCSHELL 0x8d1c2000 == 36 [pid = 1780] [id = 766] 08:51:04 INFO - PROCESS | 1780 | --DOCSHELL 0x8b370800 == 35 [pid = 1780] [id = 765] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8bdc3000) [pid = 1780] [serial = 2217] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8e594800) [pid = 1780] [serial = 2257] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8d1cb000) [pid = 1780] [serial = 2238] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8e6e9c00) [pid = 1780] [serial = 2242] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8f814c00) [pid = 1780] [serial = 2266] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x8e665000) [pid = 1780] [serial = 2258] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x8f820000) [pid = 1780] [serial = 2246] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8f934000) [pid = 1780] [serial = 2249] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x8d5e3800) [pid = 1780] [serial = 2255] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8ee61800) [pid = 1780] [serial = 2235] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x8b789400) [pid = 1780] [serial = 2251] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x8b8cb000) [pid = 1780] [serial = 2252] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x8e6ed800) [pid = 1780] [serial = 2234] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8e6e2000) [pid = 1780] [serial = 2261] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8e6ea400) [pid = 1780] [serial = 2243] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8bea6c00) [pid = 1780] [serial = 2254] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 71 (0x8ee66800) [pid = 1780] [serial = 2264] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 70 (0x8f814000) [pid = 1780] [serial = 2263] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8f82a800) [pid = 1780] [serial = 2248] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8f0c4400) [pid = 1780] [serial = 2260] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8bff0c00) [pid = 1780] [serial = 2237] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8db1bc00) [pid = 1780] [serial = 2240] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x8f815000) [pid = 1780] [serial = 2245] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8f9dd800) [pid = 1780] [serial = 2269] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8f9e0000) [pid = 1780] [serial = 2270] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f931400) [pid = 1780] [serial = 2267] [outer = (nil)] [url = about:blank] 08:51:04 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8bea5800) [pid = 1780] [serial = 2272] [outer = (nil)] [url = about:blank] 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:51:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:51:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:51:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:51:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:51:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2031ms 08:51:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:51:04 INFO - PROCESS | 1780 | 1467388264418 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:51:04 INFO - PROCESS | 1780 | 1467388264688 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1780 | 1467388264709 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:51:04 INFO - PROCESS | 1780 | 1467388264802 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1780 | 1467388264809 Marionette TRACE conn3 <- [1,3058,null,{}] 08:51:04 INFO - PROCESS | 1780 | 1467388264817 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1780 | 1467388264823 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:04 INFO - PROCESS | 1780 | 1467388264991 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:51:05 INFO - PROCESS | 1780 | 1467388265137 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1780 | 1467388265144 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:05 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b790800 == 36 [pid = 1780] [id = 774] 08:51:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8bea5800) [pid = 1780] [serial = 2321] [outer = (nil)] 08:51:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8dbc5400) [pid = 1780] [serial = 2322] [outer = 0x8bea5800] 08:51:05 INFO - PROCESS | 1780 | 1467388265215 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8dd7dc00) [pid = 1780] [serial = 2323] [outer = 0x8bea5800] 08:51:05 INFO - PROCESS | 1780 | 1467388265953 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:51:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:51:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:51:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:51:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:51:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:51:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:51:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:51:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:51:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:51:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1256ms 08:51:06 INFO - PROCESS | 1780 | 1467388265992 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1780 | 1467388266001 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:51:06 INFO - PROCESS | 1780 | 1467388266010 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1780 | 1467388266012 Marionette TRACE conn3 <- [1,3062,null,{}] 08:51:06 INFO - PROCESS | 1780 | 1467388266026 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 1780 | 1467388266033 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:06 INFO - PROCESS | 1780 | 1467388266330 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:51:06 INFO - PROCESS | 1780 | 1467388266350 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1780 | 1467388266361 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:06 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6f0400 == 37 [pid = 1780] [id = 775] 08:51:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x8e834800) [pid = 1780] [serial = 2324] [outer = (nil)] 08:51:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x8e839800) [pid = 1780] [serial = 2325] [outer = 0x8e834800] 08:51:06 INFO - PROCESS | 1780 | 1467388266438 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x8e843800) [pid = 1780] [serial = 2326] [outer = 0x8e834800] 08:51:06 INFO - PROCESS | 1780 | [1780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:51:07 INFO - PROCESS | 1780 | 1467388267447 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:51:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:51:07 INFO - {} 08:51:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1492ms 08:51:07 INFO - PROCESS | 1780 | 1467388267503 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1780 | 1467388267507 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:51:07 INFO - PROCESS | 1780 | 1467388267520 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1780 | 1467388267522 Marionette TRACE conn3 <- [1,3066,null,{}] 08:51:07 INFO - PROCESS | 1780 | 1467388267528 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1780 | 1467388267532 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:07 INFO - PROCESS | 1780 | 1467388267742 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:51:07 INFO - PROCESS | 1780 | 1467388267776 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 1780 | 1467388267781 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:07 INFO - PROCESS | 1780 | ++DOCSHELL 0x8f813c00 == 38 [pid = 1780] [id = 776] 08:51:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8f815800) [pid = 1780] [serial = 2327] [outer = (nil)] 08:51:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8f822800) [pid = 1780] [serial = 2328] [outer = 0x8f815800] 08:51:07 INFO - PROCESS | 1780 | 1467388267855 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8f82f000) [pid = 1780] [serial = 2329] [outer = 0x8f815800] 08:51:08 INFO - PROCESS | 1780 | 1467388268788 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 69 (0x8d1bfc00) [pid = 1780] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 68 (0x8e839400) [pid = 1780] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 67 (0x8d5e4400) [pid = 1780] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 66 (0x8b370c00) [pid = 1780] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 65 (0x90fd6800) [pid = 1780] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 64 (0x8d5ed000) [pid = 1780] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 63 (0x8e662c00) [pid = 1780] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 62 (0x8f9db400) [pid = 1780] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:51:08 INFO - PROCESS | 1780 | --DOMWINDOW == 61 (0x8b36cc00) [pid = 1780] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:51:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:51:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1347ms 08:51:08 INFO - PROCESS | 1780 | 1467388268870 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 1780 | 1467388268873 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:51:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:51:08 INFO - PROCESS | 1780 | 1467388268880 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 1780 | 1467388268884 Marionette TRACE conn3 <- [1,3070,null,{}] 08:51:08 INFO - PROCESS | 1780 | 1467388268889 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 1780 | 1467388268895 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:09 INFO - PROCESS | 1780 | 1467388269056 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:51:09 INFO - PROCESS | 1780 | 1467388269225 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1780 | 1467388269231 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:09 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e662c00 == 39 [pid = 1780] [id = 777] 08:51:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 62 (0x8f81cc00) [pid = 1780] [serial = 2330] [outer = (nil)] 08:51:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 63 (0x8f937c00) [pid = 1780] [serial = 2331] [outer = 0x8f81cc00] 08:51:09 INFO - PROCESS | 1780 | 1467388269312 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1780 | ++DOMWINDOW == 64 (0x8bea7c00) [pid = 1780] [serial = 2332] [outer = 0x8f81cc00] 08:51:10 INFO - PROCESS | 1780 | 1467388270103 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:51:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1244ms 08:51:10 INFO - PROCESS | 1780 | 1467388270126 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1780 | 1467388270129 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:51:10 INFO - PROCESS | 1780 | 1467388270135 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1780 | 1467388270138 Marionette TRACE conn3 <- [1,3074,null,{}] 08:51:10 INFO - PROCESS | 1780 | 1467388270144 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1780 | 1467388270154 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:10 INFO - PROCESS | 1780 | 1467388270454 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:51:10 INFO - PROCESS | 1780 | 1467388270469 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 1780 | 1467388270478 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:10 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b364800 == 40 [pid = 1780] [id = 778] 08:51:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 65 (0x90fe1400) [pid = 1780] [serial = 2333] [outer = (nil)] 08:51:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 66 (0x9122d800) [pid = 1780] [serial = 2334] [outer = 0x90fe1400] 08:51:10 INFO - PROCESS | 1780 | 1467388270549 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 1780 | ++DOMWINDOW == 67 (0x9136f000) [pid = 1780] [serial = 2335] [outer = 0x90fe1400] 08:51:11 INFO - PROCESS | 1780 | 1467388271611 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:51:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1537ms 08:51:11 INFO - PROCESS | 1780 | 1467388271676 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 1780 | 1467388271683 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:51:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:51:11 INFO - PROCESS | 1780 | 1467388271696 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1780 | 1467388271704 Marionette TRACE conn3 <- [1,3078,null,{}] 08:51:11 INFO - PROCESS | 1780 | 1467388271766 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 1780 | 1467388271774 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:11 INFO - PROCESS | 1780 | 1467388271983 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:51:12 INFO - PROCESS | 1780 | 1467388272250 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1780 | 1467388272257 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:12 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8400 == 41 [pid = 1780] [id = 779] 08:51:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 68 (0x8b7e7c00) [pid = 1780] [serial = 2336] [outer = (nil)] 08:51:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 69 (0x8be9dc00) [pid = 1780] [serial = 2337] [outer = 0x8b7e7c00] 08:51:12 INFO - PROCESS | 1780 | 1467388272391 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1780 | ++DOMWINDOW == 70 (0x8bfe2c00) [pid = 1780] [serial = 2338] [outer = 0x8b7e7c00] 08:51:13 INFO - PROCESS | 1780 | 1467388273380 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1780 | 1467388273446 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:51:13 INFO - PROCESS | 1780 | 1467388273507 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1780 | 1467388273514 Marionette TRACE conn3 <- [1,3082,null,{}] 08:51:13 INFO - PROCESS | 1780 | 1467388273525 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1780 | 1467388273531 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:13 INFO - PROCESS | 1780 | 1467388273789 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:51:14 INFO - PROCESS | 1780 | 1467388274069 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1780 | 1467388274080 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:14 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e6e5c00 == 42 [pid = 1780] [id = 780] 08:51:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 71 (0x8e6e7800) [pid = 1780] [serial = 2339] [outer = (nil)] 08:51:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 72 (0x8e6eb000) [pid = 1780] [serial = 2340] [outer = 0x8e6e7800] 08:51:14 INFO - PROCESS | 1780 | 1467388274213 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8e840800) [pid = 1780] [serial = 2341] [outer = 0x8e6e7800] 08:51:15 INFO - PROCESS | 1780 | 1467388275111 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:51:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:51:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:51:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:51:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1646ms 08:51:15 INFO - PROCESS | 1780 | 1467388275151 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1780 | 1467388275154 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:51:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:51:15 INFO - PROCESS | 1780 | 1467388275163 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1780 | 1467388275169 Marionette TRACE conn3 <- [1,3086,null,{}] 08:51:15 INFO - PROCESS | 1780 | 1467388275185 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1780 | 1467388275194 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:15 INFO - PROCESS | 1780 | 1467388275367 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:51:15 INFO - PROCESS | 1780 | 1467388275580 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1780 | 1467388275590 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:15 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e58cc00 == 43 [pid = 1780] [id = 781] 08:51:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8f82d800) [pid = 1780] [serial = 2342] [outer = (nil)] 08:51:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8f93a400) [pid = 1780] [serial = 2343] [outer = 0x8f82d800] 08:51:15 INFO - PROCESS | 1780 | 1467388275718 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8f9df000) [pid = 1780] [serial = 2344] [outer = 0x8f82d800] 08:51:16 INFO - PROCESS | 1780 | 1467388276552 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:51:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1409ms 08:51:16 INFO - PROCESS | 1780 | 1467388276573 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:51:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:51:16 INFO - PROCESS | 1780 | 1467388276578 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:51:16 INFO - PROCESS | 1780 | 1467388276586 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1780 | 1467388276589 Marionette TRACE conn3 <- [1,3090,null,{}] 08:51:16 INFO - PROCESS | 1780 | 1467388276595 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1780 | 1467388276600 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:16 INFO - PROCESS | 1780 | 1467388276773 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:51:17 INFO - PROCESS | 1780 | 1467388276995 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1780 | 1467388277004 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:17 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b362800 == 44 [pid = 1780] [id = 782] 08:51:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8f9e1c00) [pid = 1780] [serial = 2345] [outer = (nil)] 08:51:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x9118cc00) [pid = 1780] [serial = 2346] [outer = 0x8f9e1c00] 08:51:17 INFO - PROCESS | 1780 | 1467388277084 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1780 | ++DOMWINDOW == 79 (0x91231400) [pid = 1780] [serial = 2347] [outer = 0x8f9e1c00] 08:51:17 INFO - PROCESS | 1780 | 1467388277920 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:51:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1388ms 08:51:17 INFO - PROCESS | 1780 | 1467388277975 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1780 | 1467388277979 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:51:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:51:17 INFO - PROCESS | 1780 | 1467388277985 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1780 | 1467388277989 Marionette TRACE conn3 <- [1,3094,null,{}] 08:51:17 INFO - PROCESS | 1780 | 1467388277995 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1780 | 1467388278001 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:18 INFO - PROCESS | 1780 | 1467388278255 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:51:18 INFO - PROCESS | 1780 | 1467388278455 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1780 | 1467388278466 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:18 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bff1800 == 45 [pid = 1780] [id = 783] 08:51:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 80 (0x8dbba000) [pid = 1780] [serial = 2348] [outer = (nil)] 08:51:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 81 (0x91373400) [pid = 1780] [serial = 2349] [outer = 0x8dbba000] 08:51:18 INFO - PROCESS | 1780 | 1467388278557 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1780 | ++DOMWINDOW == 82 (0x91d42400) [pid = 1780] [serial = 2350] [outer = 0x8dbba000] 08:51:19 INFO - PROCESS | 1780 | 1467388279467 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:51:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1538ms 08:51:19 INFO - PROCESS | 1780 | 1467388279538 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1780 | 1467388279541 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:51:19 INFO - PROCESS | 1780 | 1467388279554 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1780 | 1467388279557 Marionette TRACE conn3 <- [1,3098,null,{}] 08:51:19 INFO - PROCESS | 1780 | 1467388279566 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1780 | 1467388279576 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:19 INFO - PROCESS | 1780 | 1467388279780 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:51:20 INFO - PROCESS | 1780 | 1467388280041 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1780 | 1467388280052 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:20 INFO - PROCESS | 1780 | ++DOCSHELL 0x8e592800 == 46 [pid = 1780] [id = 784] 08:51:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 83 (0x8f932800) [pid = 1780] [serial = 2351] [outer = (nil)] 08:51:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 84 (0x91f0e800) [pid = 1780] [serial = 2352] [outer = 0x8f932800] 08:51:20 INFO - PROCESS | 1780 | 1467388280134 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1780 | ++DOMWINDOW == 85 (0x91fdac00) [pid = 1780] [serial = 2353] [outer = 0x8f932800] 08:51:21 INFO - PROCESS | 1780 | 1467388281034 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:51:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1534ms 08:51:21 INFO - PROCESS | 1780 | 1467388281085 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1780 | 1467388281090 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:51:21 INFO - PROCESS | 1780 | 1467388281096 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1780 | 1467388281100 Marionette TRACE conn3 <- [1,3102,null,{}] 08:51:21 INFO - PROCESS | 1780 | 1467388281107 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1780 | 1467388281112 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:21 INFO - PROCESS | 1780 | 1467388281366 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:51:21 INFO - PROCESS | 1780 | 1467388281515 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1780 | 1467388281524 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:21 INFO - PROCESS | 1780 | ++DOCSHELL 0x899e8c00 == 47 [pid = 1780] [id = 785] 08:51:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 86 (0x899ef000) [pid = 1780] [serial = 2354] [outer = (nil)] 08:51:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 87 (0x8b78e800) [pid = 1780] [serial = 2355] [outer = 0x899ef000] 08:51:21 INFO - PROCESS | 1780 | 1467388281831 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1780 | ++DOMWINDOW == 88 (0x8b795000) [pid = 1780] [serial = 2356] [outer = 0x899ef000] 08:51:22 INFO - PROCESS | 1780 | 1467388282699 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:51:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1645ms 08:51:22 INFO - PROCESS | 1780 | 1467388282743 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:51:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:51:22 INFO - PROCESS | 1780 | 1467388282749 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:51:22 INFO - PROCESS | 1780 | 1467388282757 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1780 | 1467388282761 Marionette TRACE conn3 <- [1,3106,null,{}] 08:51:22 INFO - PROCESS | 1780 | 1467388282815 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1780 | 1467388282821 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:23 INFO - PROCESS | 1780 | 1467388282998 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:51:23 INFO - PROCESS | 1780 | 1467388283309 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1780 | 1467388283317 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:23 INFO - PROCESS | 1780 | ++DOCSHELL 0x8be99800 == 48 [pid = 1780] [id = 786] 08:51:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 89 (0x8bea4c00) [pid = 1780] [serial = 2357] [outer = (nil)] 08:51:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 90 (0x8bfe8800) [pid = 1780] [serial = 2358] [outer = 0x8bea4c00] 08:51:23 INFO - PROCESS | 1780 | 1467388283415 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1780 | ++DOMWINDOW == 91 (0x8d1c3c00) [pid = 1780] [serial = 2359] [outer = 0x8bea4c00] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8d5e2c00 == 47 [pid = 1780] [id = 741] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x899f2000 == 46 [pid = 1780] [id = 763] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b369000 == 45 [pid = 1780] [id = 754] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x899ecc00 == 44 [pid = 1780] [id = 742] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58e800 == 43 [pid = 1780] [id = 753] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e65ec00 == 42 [pid = 1780] [id = 744] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9b400 == 41 [pid = 1780] [id = 764] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e83a800 == 40 [pid = 1780] [id = 770] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e2000 == 39 [pid = 1780] [id = 745] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8c6c00 == 38 [pid = 1780] [id = 749] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e58c000 == 37 [pid = 1780] [id = 772] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x899ef400 == 36 [pid = 1780] [id = 750] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b8ca800 == 35 [pid = 1780] [id = 771] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8bdcf400 == 34 [pid = 1780] [id = 740] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x899e5c00 == 33 [pid = 1780] [id = 769] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7f0800 == 32 [pid = 1780] [id = 755] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x899e9400 == 31 [pid = 1780] [id = 768] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e1800 == 30 [pid = 1780] [id = 743] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e4c00 == 29 [pid = 1780] [id = 756] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x90fd6400 == 28 [pid = 1780] [id = 760] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8f2ee400 == 27 [pid = 1780] [id = 748] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe8c00 == 26 [pid = 1780] [id = 758] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e597c00 == 25 [pid = 1780] [id = 747] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8e590c00 == 24 [pid = 1780] [id = 759] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8be9c000 == 23 [pid = 1780] [id = 761] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8bfe6c00 == 22 [pid = 1780] [id = 762] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8db20000 == 21 [pid = 1780] [id = 752] 08:51:24 INFO - PROCESS | 1780 | --DOCSHELL 0x8b7e8400 == 20 [pid = 1780] [id = 751] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 90 (0x8f9bec00) [pid = 1780] [serial = 2301] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 89 (0x8dd77000) [pid = 1780] [serial = 2275] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 88 (0x8dbc0c00) [pid = 1780] [serial = 2274] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 87 (0x8f81e800) [pid = 1780] [serial = 2278] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 86 (0x8f0c7800) [pid = 1780] [serial = 2277] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 85 (0x8d5ec800) [pid = 1780] [serial = 2298] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 84 (0x8b8c3800) [pid = 1780] [serial = 2295] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 83 (0x8bdc4400) [pid = 1780] [serial = 2296] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 82 (0x90fe4000) [pid = 1780] [serial = 2281] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 81 (0x90fda800) [pid = 1780] [serial = 2280] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 80 (0x8e590000) [pid = 1780] [serial = 2293] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 79 (0x9122e400) [pid = 1780] [serial = 2284] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 78 (0x8e589400) [pid = 1780] [serial = 2292] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 77 (0x91191400) [pid = 1780] [serial = 2283] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 76 (0x91368400) [pid = 1780] [serial = 2287] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 75 (0x91238c00) [pid = 1780] [serial = 2286] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 74 (0x8bfed000) [pid = 1780] [serial = 2290] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 73 (0x8b7eb800) [pid = 1780] [serial = 2289] [outer = (nil)] [url = about:blank] 08:51:24 INFO - PROCESS | 1780 | --DOMWINDOW == 72 (0x8db1a000) [pid = 1780] [serial = 2299] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1780 | 1467388285453 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:51:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2746ms 08:51:25 INFO - PROCESS | 1780 | 1467388285504 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1780 | 1467388285510 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:51:25 INFO - PROCESS | 1780 | 1467388285518 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1780 | 1467388285525 Marionette TRACE conn3 <- [1,3110,null,{}] 08:51:25 INFO - PROCESS | 1780 | 1467388285533 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1780 | 1467388285539 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:25 INFO - PROCESS | 1780 | 1467388285705 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:51:25 INFO - PROCESS | 1780 | 1467388285918 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1780 | 1467388285929 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:25 INFO - PROCESS | 1780 | ++DOCSHELL 0x8b792400 == 21 [pid = 1780] [id = 787] 08:51:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 73 (0x8b792800) [pid = 1780] [serial = 2360] [outer = (nil)] 08:51:25 INFO - PROCESS | 1780 | ++DOMWINDOW == 74 (0x8b8c2c00) [pid = 1780] [serial = 2361] [outer = 0x8b792800] 08:51:26 INFO - PROCESS | 1780 | 1467388286004 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1780 | ++DOMWINDOW == 75 (0x8b8cb000) [pid = 1780] [serial = 2362] [outer = 0x8b792800] 08:51:26 INFO - PROCESS | 1780 | 1467388286758 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:51:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:51:26 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:51:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:51:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1292ms 08:51:26 INFO - PROCESS | 1780 | 1467388286812 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1780 | 1467388286820 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:51:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:51:26 INFO - PROCESS | 1780 | 1467388286832 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1780 | 1467388286835 Marionette TRACE conn3 <- [1,3114,null,{}] 08:51:26 INFO - PROCESS | 1780 | 1467388286842 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 1780 | 1467388286848 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:27 INFO - PROCESS | 1780 | 1467388287018 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:51:27 INFO - PROCESS | 1780 | 1467388287028 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5b27f69d-7283-4317-978f-8bf285ebd040\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1780 | 1467388287036 Marionette INFO sendAsync dc11ca9b-8b79-4d4c-876e-f63c05ab86dd 08:51:27 INFO - PROCESS | 1780 | ++DOCSHELL 0x8bfe4800 == 22 [pid = 1780] [id = 788] 08:51:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 76 (0x8bfe5c00) [pid = 1780] [serial = 2363] [outer = (nil)] 08:51:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 77 (0x8bfed400) [pid = 1780] [serial = 2364] [outer = 0x8bfe5c00] 08:51:27 INFO - PROCESS | 1780 | 1467388287267 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1780 | ++DOMWINDOW == 78 (0x8d1c3000) [pid = 1780] [serial = 2365] [outer = 0x8bfe5c00] 08:51:28 INFO - PROCESS | 1780 | 1467388288111 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:51:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1337ms 08:51:28 INFO - PROCESS | 1780 | 1467388288175 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1780 | 1467388288178 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:51:29 WARNING - u'runner_teardown' () 08:51:29 INFO - No more tests 08:51:29 INFO - Got 0 unexpected results 08:51:29 INFO - SUITE-END | took 1276s 08:51:29 INFO - Closing logging queue 08:51:29 INFO - queue closed 08:51:29 INFO - Return code: 0 08:51:29 WARNING - # TBPL SUCCESS # 08:51:29 INFO - Running post-action listener: _resource_record_post_action 08:51:29 INFO - Running post-run listener: _resource_record_post_run 08:51:30 INFO - Total resource usage - Wall time: 1311s; CPU: 98.0%; Read bytes: 14254080; Write bytes: 926519296; Read time: 812; Write time: 235188 08:51:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:51:30 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134721536; Read time: 12; Write time: 121852 08:51:30 INFO - run-tests - Wall time: 1281s; CPU: 98.0%; Read bytes: 11366400; Write bytes: 782135296; Read time: 488; Write time: 104492 08:51:30 INFO - Running post-run listener: _upload_blobber_files 08:51:30 INFO - Blob upload gear active. 08:51:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:51:30 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:51:30 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:51:30 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:51:31 INFO - (blobuploader) - INFO - Open directory for files ... 08:51:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:51:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:51:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:51:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:51:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:51:32 INFO - (blobuploader) - INFO - Done attempting. 08:51:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:51:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:51:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:51:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:51:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:51:33 INFO - (blobuploader) - INFO - Done attempting. 08:51:33 INFO - (blobuploader) - INFO - Iteration through files over. 08:51:33 INFO - Return code: 0 08:51:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:51:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:51:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8f3001bba29a991e928aac453def83617451b01505800a255a20a57e98be6cfb0f80404562f07dcb1278e134ec211e1fab303611b11c05623c99e353c84617f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3573f5a6f553e0f7a60e601d8ad64a61a0f2179251f318d8034fc22a446c9f6952428633ade0471bb9f9bfe57e455432b3ecf4d0892e3e3d02cd67a907f4f27c"} 08:51:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:51:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:51:33 INFO - Contents: 08:51:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8f3001bba29a991e928aac453def83617451b01505800a255a20a57e98be6cfb0f80404562f07dcb1278e134ec211e1fab303611b11c05623c99e353c84617f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3573f5a6f553e0f7a60e601d8ad64a61a0f2179251f318d8034fc22a446c9f6952428633ade0471bb9f9bfe57e455432b3ecf4d0892e3e3d02cd67a907f4f27c"} 08:51:33 INFO - Running post-run listener: copy_logs_to_upload_dir 08:51:33 INFO - Copying logs to upload dir... 08:51:33 INFO - mkdir: /builds/slave/test/build/upload/logs 08:51:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1463.745641 ========= master_lag: 0.50 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 24 secs) (at 2016-07-01 08:51:33.774426) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 08:51:33.775439) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8f3001bba29a991e928aac453def83617451b01505800a255a20a57e98be6cfb0f80404562f07dcb1278e134ec211e1fab303611b11c05623c99e353c84617f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3573f5a6f553e0f7a60e601d8ad64a61a0f2179251f318d8034fc22a446c9f6952428633ade0471bb9f9bfe57e455432b3ecf4d0892e3e3d02cd67a907f4f27c"} build_url:https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032108 build_url: 'https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8f3001bba29a991e928aac453def83617451b01505800a255a20a57e98be6cfb0f80404562f07dcb1278e134ec211e1fab303611b11c05623c99e353c84617f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3573f5a6f553e0f7a60e601d8ad64a61a0f2179251f318d8034fc22a446c9f6952428633ade0471bb9f9bfe57e455432b3ecf4d0892e3e3d02cd67a907f4f27c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EirK5ocfQna2FOooNkMRcg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.40 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 08:51:34.207877) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 08:51:34.208398) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467384314.974574-500969288 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017966 ========= master_lag: 3.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 08:51:37.315159) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 08:51:37.315663) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 08:51:37.316726) ========= ========= Total master_lag: 4.09 =========