builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-677 starttime: 1467821000.09 results: success (0) buildid: 20160706073523 builduid: c28e067fd6254dbbbe742961c22d611d revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:20.091740) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:20.092359) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:20.092769) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:20.159254) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:03:20.159925) ========= 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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False --2016-07-06 09:03:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-07-06 09:03:20 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.283248 ========= master_lag: 1.99 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:03:22.435948) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:03:22.436506) ========= 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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027519 ========= master_lag: 3.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:03:25.494535) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:03:25.495098) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --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 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 --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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False 2016-07-06 09:03:28,170 truncating revision to first 12 chars 2016-07-06 09:03:28,170 Setting DEBUG logging. 2016-07-06 09:03:28,171 attempt 1/10 2016-07-06 09:03:28,171 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85f50dde3d35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 09:03:28,943 unpacking tar archive at: mozilla-beta-85f50dde3d35/testing/mozharness/ program finished with exit code 0 elapsedTime=1.026852 ========= master_lag: 2.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-06 09:03:29.242334) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:29.242799) ========= script_repo_revision: 85f50dde3d351d93b571ac49ff71cf5140a2a3a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:03:29.243391) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-06 09:03:29.243793) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-06 09:03:30.882042) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 57 secs) (at 2016-07-06 09:03:30.882446) ========= /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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False 09:03:31 INFO - MultiFileLogger online at 20160706 09:03:31 in /builds/slave/test 09:03:31 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 09:03:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:03:31 INFO - {'append_to_log': False, 09:03:31 INFO - 'base_work_dir': '/builds/slave/test', 09:03:31 INFO - 'blob_upload_branch': 'mozilla-beta', 09:03:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:03:31 INFO - 'buildbot_json_path': 'buildprops.json', 09:03:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:03:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:03:31 INFO - 'download_minidump_stackwalk': True, 09:03:31 INFO - 'download_symbols': 'true', 09:03:31 INFO - 'e10s': False, 09:03:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:03:31 INFO - 'tooltool.py': '/tools/tooltool.py', 09:03:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:03:31 INFO - '/tools/misc-python/virtualenv.py')}, 09:03:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:03:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:03:31 INFO - 'log_level': 'info', 09:03:31 INFO - 'log_to_console': True, 09:03:31 INFO - 'opt_config_files': (), 09:03:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:03:31 INFO - '--processes=1', 09:03:31 INFO - '--config=%(test_path)s/wptrunner.ini', 09:03:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:03:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:03:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:03:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:03:31 INFO - 'pip_index': False, 09:03:31 INFO - 'require_test_zip': True, 09:03:31 INFO - 'test_type': ('testharness',), 09:03:31 INFO - 'this_chunk': '1', 09:03:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:03:31 INFO - 'total_chunks': '10', 09:03:31 INFO - 'virtualenv_path': 'venv', 09:03:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:03:31 INFO - 'work_dir': 'build'} 09:03:31 INFO - ##### 09:03:31 INFO - ##### Running clobber step. 09:03:31 INFO - ##### 09:03:31 INFO - Running pre-action listener: _resource_record_pre_action 09:03:31 INFO - Running main action method: clobber 09:03:31 INFO - rmtree: /builds/slave/test/build 09:03:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:03:32 INFO - Running post-action listener: _resource_record_post_action 09:03:32 INFO - ##### 09:03:32 INFO - ##### Running read-buildbot-config step. 09:03:32 INFO - ##### 09:03:32 INFO - Running pre-action listener: _resource_record_pre_action 09:03:32 INFO - Running main action method: read_buildbot_config 09:03:32 INFO - Using buildbot properties: 09:03:32 INFO - { 09:03:32 INFO - "project": "", 09:03:32 INFO - "product": "firefox", 09:03:32 INFO - "script_repo_revision": "production", 09:03:32 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:03:32 INFO - "repository": "", 09:03:32 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:03:32 INFO - "buildid": "20160706073523", 09:03:32 INFO - "pgo_build": "False", 09:03:32 INFO - "basedir": "/builds/slave/test", 09:03:32 INFO - "buildnumber": 18, 09:03:32 INFO - "slavename": "tst-linux32-spot-677", 09:03:32 INFO - "revision": "85f50dde3d351d93b571ac49ff71cf5140a2a3a7", 09:03:32 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 09:03:32 INFO - "platform": "linux", 09:03:32 INFO - "branch": "mozilla-beta", 09:03:32 INFO - "repo_path": "releases/mozilla-beta", 09:03:32 INFO - "moz_repo_path": "", 09:03:32 INFO - "stage_platform": "linux", 09:03:32 INFO - "builduid": "c28e067fd6254dbbbe742961c22d611d", 09:03:32 INFO - "slavebuilddir": "test" 09:03:32 INFO - } 09:03:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:03:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:03:32 INFO - Running post-action listener: _resource_record_post_action 09:03:32 INFO - ##### 09:03:32 INFO - ##### Running download-and-extract step. 09:03:32 INFO - ##### 09:03:32 INFO - Running pre-action listener: _resource_record_pre_action 09:03:32 INFO - Running main action method: download_and_extract 09:03:32 INFO - mkdir: /builds/slave/test/build/tests 09:03:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:32 INFO - https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:03:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:03:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:03:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:33 INFO - Downloaded 1291 bytes. 09:03:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:03:33 INFO - Using the following test package requirements: 09:03:33 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:03:33 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:03:33 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:03:33 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'jsshell-linux-i686.zip'], 09:03:33 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:03:33 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:03:33 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:03:33 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:03:33 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:03:33 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:03:33 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:03:33 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 09:03:33 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')]} 09:03:33 INFO - https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:03:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:03:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:03:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:36 INFO - Downloaded 22860918 bytes. 09:03:36 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/*'] 09:03:36 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/* 09:03:37 INFO - caution: filename not matched: web-platform/* 09:03:37 INFO - Return code: 11 09:03: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')]} 09:03:37 INFO - https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:03:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:03:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:03:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:42 INFO - Downloaded 36389876 bytes. 09:03:42 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/*'] 09:03:42 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/* 09:03:45 INFO - caution: filename not matched: bin/* 09:03:45 INFO - caution: filename not matched: config/* 09:03:45 INFO - caution: filename not matched: mozbase/* 09:03:45 INFO - caution: filename not matched: marionette/* 09:03:45 INFO - caution: filename not matched: tools/wptserve/* 09:03:45 INFO - Return code: 11 09:03:45 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')]} 09:03:45 INFO - https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:03:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:03:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:03:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:51 INFO - Downloaded 69344928 bytes. 09:03:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:03:51 INFO - mkdir: /builds/slave/test/properties 09:03:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:03:51 INFO - Writing to file /builds/slave/test/properties/build_url 09:03:51 INFO - Contents: 09:03:51 INFO - build_url:https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:03:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:03:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:03:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:03:52 INFO - Contents: 09:03:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:03:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:52 INFO - https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:03:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:03:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:03:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:03:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:04:01 INFO - Downloaded 92360361 bytes. 09:04:01 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'] 09:04:01 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 09:04:10 INFO - Return code: 0 09:04:10 INFO - Running post-action listener: _resource_record_post_action 09:04:10 INFO - Running post-action listener: set_extra_try_arguments 09:04:10 INFO - ##### 09:04:10 INFO - ##### Running create-virtualenv step. 09:04:10 INFO - ##### 09:04:10 INFO - Running pre-action listener: _pre_create_virtualenv 09:04:10 INFO - Running pre-action listener: _resource_record_pre_action 09:04:10 INFO - Running main action method: create_virtualenv 09:04:10 INFO - Creating virtualenv /builds/slave/test/build/venv 09:04:10 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 09:04:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:04:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:04:11 INFO - Using real prefix '/usr' 09:04:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:04:12 INFO - Installing distribute.............................................................................................................................................................................................done. 09:04:16 INFO - Installing pip.................done. 09:04:16 INFO - Return code: 0 09:04:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:04:16 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')]} 09:04:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:16 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')]} 09:04:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x963dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96a4598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9756f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, '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-1467820935.157082-866836524', '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 09:04:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:04:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:04:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:16 INFO - 'CCACHE_UMASK': '002', 09:04:16 INFO - 'DISPLAY': ':0', 09:04:16 INFO - 'HOME': '/home/cltbld', 09:04:16 INFO - 'LANG': 'en_US.UTF-8', 09:04:16 INFO - 'LOGNAME': 'cltbld', 09:04:16 INFO - 'MAIL': '/var/mail/cltbld', 09:04:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:16 INFO - 'MOZ_NO_REMOTE': '1', 09:04:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:16 INFO - 'PWD': '/builds/slave/test', 09:04:16 INFO - 'SHELL': '/bin/bash', 09:04:16 INFO - 'SHLVL': '1', 09:04:16 INFO - 'TERM': 'linux', 09:04:16 INFO - 'TMOUT': '86400', 09:04:16 INFO - 'USER': 'cltbld', 09:04:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:04:16 INFO - '_': '/tools/buildbot/bin/python'} 09:04:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:16 INFO - Downloading/unpacking psutil>=0.7.1 09:04: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 09:04: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 09:04:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04: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 09:04: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 09:04:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:04:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:04:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:04:20 INFO - Installing collected packages: psutil 09:04:20 INFO - Running setup.py install for psutil 09:04:20 INFO - building 'psutil._psutil_linux' extension 09:04:20 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 09:04:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:04:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:04:20 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 09:04:20 INFO - building 'psutil._psutil_posix' extension 09:04:20 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 09:04:21 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 09:04:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:04:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:04:21 INFO - Successfully installed psutil 09:04:21 INFO - Cleaning up... 09:04:21 INFO - Return code: 0 09:04:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:04: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')]} 09:04:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04: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')]} 09:04:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x963dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96a4598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9756f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, '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-1467820935.157082-866836524', '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 09:04:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:04:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:04:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:21 INFO - 'CCACHE_UMASK': '002', 09:04:21 INFO - 'DISPLAY': ':0', 09:04:21 INFO - 'HOME': '/home/cltbld', 09:04:21 INFO - 'LANG': 'en_US.UTF-8', 09:04:21 INFO - 'LOGNAME': 'cltbld', 09:04:21 INFO - 'MAIL': '/var/mail/cltbld', 09:04:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:21 INFO - 'MOZ_NO_REMOTE': '1', 09:04:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:21 INFO - 'PWD': '/builds/slave/test', 09:04:21 INFO - 'SHELL': '/bin/bash', 09:04:21 INFO - 'SHLVL': '1', 09:04:21 INFO - 'TERM': 'linux', 09:04:21 INFO - 'TMOUT': '86400', 09:04:21 INFO - 'USER': 'cltbld', 09:04:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:04:21 INFO - '_': '/tools/buildbot/bin/python'} 09:04:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:04:21 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 09:04:21 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 09:04:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:21 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 09:04:21 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 09:04:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:04:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:04:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:04:25 INFO - Installing collected packages: mozsystemmonitor 09:04:25 INFO - Running setup.py install for mozsystemmonitor 09:04:25 INFO - Successfully installed mozsystemmonitor 09:04:25 INFO - Cleaning up... 09:04:25 INFO - Return code: 0 09:04:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:04:25 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')]} 09:04:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:25 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')]} 09:04:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x963dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96a4598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9756f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, '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-1467820935.157082-866836524', '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 09:04:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:04:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:04:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:25 INFO - 'CCACHE_UMASK': '002', 09:04:25 INFO - 'DISPLAY': ':0', 09:04:25 INFO - 'HOME': '/home/cltbld', 09:04:25 INFO - 'LANG': 'en_US.UTF-8', 09:04:25 INFO - 'LOGNAME': 'cltbld', 09:04:25 INFO - 'MAIL': '/var/mail/cltbld', 09:04:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:25 INFO - 'MOZ_NO_REMOTE': '1', 09:04:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:25 INFO - 'PWD': '/builds/slave/test', 09:04:25 INFO - 'SHELL': '/bin/bash', 09:04:25 INFO - 'SHLVL': '1', 09:04:25 INFO - 'TERM': 'linux', 09:04:25 INFO - 'TMOUT': '86400', 09:04:25 INFO - 'USER': 'cltbld', 09:04:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:04:25 INFO - '_': '/tools/buildbot/bin/python'} 09:04:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:25 INFO - Downloading/unpacking blobuploader==1.2.4 09:04:25 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 09:04:25 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 09:04:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:25 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 09:04:25 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 09:04:29 INFO - Downloading blobuploader-1.2.4.tar.gz 09:04:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:04:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:04:29 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 09:04:29 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 09:04:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:29 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 09:04:29 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 09:04:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:04:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:04:30 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 09:04:30 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 09:04:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:30 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 09:04:30 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 09:04:30 INFO - Downloading docopt-0.6.1.tar.gz 09:04:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:04:30 INFO - Installing collected packages: blobuploader, requests, docopt 09:04:30 INFO - Running setup.py install for blobuploader 09:04:30 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:04:30 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:04:30 INFO - Running setup.py install for requests 09:04:31 INFO - Running setup.py install for docopt 09:04:31 INFO - Successfully installed blobuploader requests docopt 09:04:31 INFO - Cleaning up... 09:04:31 INFO - Return code: 0 09:04:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:04:31 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')]} 09:04:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:31 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')]} 09:04:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x963dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96a4598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9756f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, '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-1467820935.157082-866836524', '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 09:04:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:04:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:04:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:31 INFO - 'CCACHE_UMASK': '002', 09:04:31 INFO - 'DISPLAY': ':0', 09:04:31 INFO - 'HOME': '/home/cltbld', 09:04:31 INFO - 'LANG': 'en_US.UTF-8', 09:04:31 INFO - 'LOGNAME': 'cltbld', 09:04:31 INFO - 'MAIL': '/var/mail/cltbld', 09:04:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:31 INFO - 'MOZ_NO_REMOTE': '1', 09:04:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:31 INFO - 'PWD': '/builds/slave/test', 09:04:31 INFO - 'SHELL': '/bin/bash', 09:04:31 INFO - 'SHLVL': '1', 09:04:31 INFO - 'TERM': 'linux', 09:04:31 INFO - 'TMOUT': '86400', 09:04:31 INFO - 'USER': 'cltbld', 09:04:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:04:31 INFO - '_': '/tools/buildbot/bin/python'} 09:04:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:04:32 INFO - Running setup.py (path:/tmp/pip-CSLF8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:04:32 INFO - Running setup.py (path:/tmp/pip-bD4QvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:04:32 INFO - Running setup.py (path:/tmp/pip-Fou6pU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:04:32 INFO - Running setup.py (path:/tmp/pip-VkDqGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:04:32 INFO - Running setup.py (path:/tmp/pip-y0yUq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:04:32 INFO - Running setup.py (path:/tmp/pip-ChpqMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:04:32 INFO - Running setup.py (path:/tmp/pip-0D95I6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:04:32 INFO - Running setup.py (path:/tmp/pip-a66645-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:04:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:04:32 INFO - Running setup.py (path:/tmp/pip-Gka7h4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:04:33 INFO - Running setup.py (path:/tmp/pip-9q0VMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:04:33 INFO - Running setup.py (path:/tmp/pip-Jik5N1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:04:33 INFO - Running setup.py (path:/tmp/pip-4Ypcdz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:04:33 INFO - Running setup.py (path:/tmp/pip-Y8Mpgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:04:33 INFO - Running setup.py (path:/tmp/pip-iI4CaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:33 INFO - Running setup.py (path:/tmp/pip-IWBs7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:04:33 INFO - Running setup.py (path:/tmp/pip-qr47nC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:04:33 INFO - Running setup.py (path:/tmp/pip-4RRINQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:04:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:04:33 INFO - Running setup.py (path:/tmp/pip-4WqIKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:04:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:04:34 INFO - Running setup.py (path:/tmp/pip-CSxqFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:04:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:34 INFO - Running setup.py (path:/tmp/pip-joxQJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:04:34 INFO - Running setup.py (path:/tmp/pip-ympon3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:04:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:34 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 09:04:34 INFO - Running setup.py install for manifestparser 09:04:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:04:35 INFO - Running setup.py install for mozcrash 09:04:35 INFO - Running setup.py install for mozdebug 09:04:35 INFO - Running setup.py install for mozdevice 09:04:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:04:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:04:35 INFO - Running setup.py install for mozfile 09:04:35 INFO - Running setup.py install for mozhttpd 09:04:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:04:35 INFO - Running setup.py install for mozinfo 09:04:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Running setup.py install for mozInstall 09:04:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Running setup.py install for mozleak 09:04:36 INFO - Running setup.py install for mozlog 09:04:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Running setup.py install for moznetwork 09:04:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:04:36 INFO - Running setup.py install for mozprocess 09:04:37 INFO - Running setup.py install for mozprofile 09:04:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:04:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:04:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:04:37 INFO - Running setup.py install for mozrunner 09:04:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:04:37 INFO - Running setup.py install for mozscreenshot 09:04:37 INFO - Running setup.py install for moztest 09:04:37 INFO - Running setup.py install for mozversion 09:04:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:04:38 INFO - Running setup.py install for wptserve 09:04:38 INFO - Running setup.py install for marionette-driver 09:04:38 INFO - Running setup.py install for browsermob-proxy 09:04:38 INFO - Running setup.py install for marionette-client 09:04:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:04:39 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 09:04:39 INFO - Cleaning up... 09:04:39 INFO - Return code: 0 09:04:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:04:39 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')]} 09:04:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:39 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')]} 09:04:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:04:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x963dc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96a4598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9756f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, '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-1467820935.157082-866836524', '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 09:04:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:04:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:04:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:39 INFO - 'CCACHE_UMASK': '002', 09:04:39 INFO - 'DISPLAY': ':0', 09:04:39 INFO - 'HOME': '/home/cltbld', 09:04:39 INFO - 'LANG': 'en_US.UTF-8', 09:04:39 INFO - 'LOGNAME': 'cltbld', 09:04:39 INFO - 'MAIL': '/var/mail/cltbld', 09:04:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:39 INFO - 'MOZ_NO_REMOTE': '1', 09:04:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:39 INFO - 'PWD': '/builds/slave/test', 09:04:39 INFO - 'SHELL': '/bin/bash', 09:04:39 INFO - 'SHLVL': '1', 09:04:39 INFO - 'TERM': 'linux', 09:04:39 INFO - 'TMOUT': '86400', 09:04:39 INFO - 'USER': 'cltbld', 09:04:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:04:39 INFO - '_': '/tools/buildbot/bin/python'} 09:04:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:04:39 INFO - Running setup.py (path:/tmp/pip-h5sXvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:04:39 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)) 09:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:04:39 INFO - Running setup.py (path:/tmp/pip-rlsDuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:04:39 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)) 09:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:04:39 INFO - Running setup.py (path:/tmp/pip-Sjz5Uz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:04:39 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)) 09:04:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:04:39 INFO - Running setup.py (path:/tmp/pip-24uHrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:04:40 INFO - Running setup.py (path:/tmp/pip-9LMHoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:04:40 INFO - Running setup.py (path:/tmp/pip-laHJUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:04:40 INFO - Running setup.py (path:/tmp/pip-hbKKXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:04:40 INFO - Running setup.py (path:/tmp/pip-d9XL1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:04:40 INFO - Running setup.py (path:/tmp/pip-wg65Ra-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:04:40 INFO - Running setup.py (path:/tmp/pip-KqF64B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:04:40 INFO - Running setup.py (path:/tmp/pip-Fnd9hX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:04:40 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)) 09:04:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:04:40 INFO - Running setup.py (path:/tmp/pip-jYBo57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:04:41 INFO - Running setup.py (path:/tmp/pip-xOfXW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:04:41 INFO - Running setup.py (path:/tmp/pip-_BnvBK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:41 INFO - Running setup.py (path:/tmp/pip-d_OPhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:04:41 INFO - Running setup.py (path:/tmp/pip-sWcUDc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:04:41 INFO - Running setup.py (path:/tmp/pip-NApYD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:04:41 INFO - Running setup.py (path:/tmp/pip-cy7yMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:04:41 INFO - Running setup.py (path:/tmp/pip-3aGVKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:04:41 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)) 09:04:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:41 INFO - Running setup.py (path:/tmp/pip-gh4DE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:42 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)) 09:04:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:04:42 INFO - Running setup.py (path:/tmp/pip-73G1Wm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:04:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:42 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)) 09:04:42 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)) 09:04:42 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)) 09:04:42 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)) 09:04:42 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)) 09:04:42 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)) 09:04:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:04:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:04:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:04:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:04:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:04:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:04:45 INFO - Downloading blessings-1.6.tar.gz 09:04:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:04:46 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)) 09:04:46 INFO - Installing collected packages: blessings 09:04:46 INFO - Running setup.py install for blessings 09:04:46 INFO - Successfully installed blessings 09:04:46 INFO - Cleaning up... 09:04:46 INFO - Return code: 0 09:04:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:04:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:04:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:04:46 INFO - Reading from file tmpfile_stdout 09:04:46 INFO - Current package versions: 09:04:46 INFO - argparse == 1.2.1 09:04:46 INFO - blessings == 1.6 09:04:46 INFO - blobuploader == 1.2.4 09:04:46 INFO - browsermob-proxy == 0.6.0 09:04:46 INFO - docopt == 0.6.1 09:04:46 INFO - manifestparser == 1.1 09:04:46 INFO - marionette-client == 2.3.0 09:04:46 INFO - marionette-driver == 1.4.0 09:04:46 INFO - mozInstall == 1.12 09:04:46 INFO - mozcrash == 0.17 09:04:46 INFO - mozdebug == 0.1 09:04:46 INFO - mozdevice == 0.48 09:04:46 INFO - mozfile == 1.2 09:04:46 INFO - mozhttpd == 0.7 09:04:46 INFO - mozinfo == 0.9 09:04:46 INFO - mozleak == 0.1 09:04:46 INFO - mozlog == 3.1 09:04:46 INFO - moznetwork == 0.27 09:04:46 INFO - mozprocess == 0.22 09:04:46 INFO - mozprofile == 0.28 09:04:46 INFO - mozrunner == 6.11 09:04:46 INFO - mozscreenshot == 0.1 09:04:46 INFO - mozsystemmonitor == 0.0 09:04:46 INFO - moztest == 0.7 09:04:46 INFO - mozversion == 1.4 09:04:46 INFO - psutil == 3.1.1 09:04:46 INFO - requests == 1.2.3 09:04:46 INFO - wptserve == 1.4.0 09:04:46 INFO - wsgiref == 0.1.2 09:04:46 INFO - Running post-action listener: _resource_record_post_action 09:04:46 INFO - Running post-action listener: _start_resource_monitoring 09:04:46 INFO - Starting resource monitoring. 09:04:46 INFO - ##### 09:04:46 INFO - ##### Running pull step. 09:04:46 INFO - ##### 09:04:46 INFO - Running pre-action listener: _resource_record_pre_action 09:04:46 INFO - Running main action method: pull 09:04:46 INFO - Pull has nothing to do! 09:04:46 INFO - Running post-action listener: _resource_record_post_action 09:04:46 INFO - ##### 09:04:46 INFO - ##### Running install step. 09:04:46 INFO - ##### 09:04:46 INFO - Running pre-action listener: _resource_record_pre_action 09:04:46 INFO - Running main action method: install 09:04:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:04:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:04:47 INFO - Reading from file tmpfile_stdout 09:04:47 INFO - Detecting whether we're running mozinstall >=1.0... 09:04:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:04:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:04:47 INFO - Reading from file tmpfile_stdout 09:04:47 INFO - Output received: 09:04:47 INFO - Usage: mozinstall [options] installer 09:04:47 INFO - Options: 09:04:47 INFO - -h, --help show this help message and exit 09:04:47 INFO - -d DEST, --destination=DEST 09:04:47 INFO - Directory to install application into. [default: 09:04:47 INFO - "/builds/slave/test"] 09:04:47 INFO - --app=APP Application being installed. [default: firefox] 09:04:47 INFO - mkdir: /builds/slave/test/build/application 09:04:47 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'] 09:04:47 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 09:05:13 INFO - Reading from file tmpfile_stdout 09:05:13 INFO - Output received: 09:05:13 INFO - /builds/slave/test/build/application/firefox/firefox 09:05:13 INFO - Running post-action listener: _resource_record_post_action 09:05:13 INFO - ##### 09:05:13 INFO - ##### Running run-tests step. 09:05:13 INFO - ##### 09:05:13 INFO - Running pre-action listener: _resource_record_pre_action 09:05:13 INFO - Running main action method: run_tests 09:05:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:05:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:05:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:05:14 INFO - grabbing minidump binary from tooltool 09:05:14 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')]} 09:05:14 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 0x9438e30>, '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 0x96d5c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9754470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:05:14 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 09:05:14 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 09:05:14 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:05:14 INFO - Return code: 0 09:05:14 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:05:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:05:14 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/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:05:14 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/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:05:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:05:14 INFO - 'CCACHE_UMASK': '002', 09:05:14 INFO - 'DISPLAY': ':0', 09:05:14 INFO - 'HOME': '/home/cltbld', 09:05:14 INFO - 'LANG': 'en_US.UTF-8', 09:05:14 INFO - 'LOGNAME': 'cltbld', 09:05:14 INFO - 'MAIL': '/var/mail/cltbld', 09:05:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:05:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:05:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:05:14 INFO - 'MOZ_NO_REMOTE': '1', 09:05:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:05:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:05:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:05:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:05:14 INFO - 'PWD': '/builds/slave/test', 09:05:14 INFO - 'SHELL': '/bin/bash', 09:05:14 INFO - 'SHLVL': '1', 09:05:14 INFO - 'TERM': 'linux', 09:05:14 INFO - 'TMOUT': '86400', 09:05:14 INFO - 'USER': 'cltbld', 09:05:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467820935.157082-866836524', 09:05:14 INFO - '_': '/tools/buildbot/bin/python'} 09:05:14 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/BX5Wl-_gQ1yk-fF2Mv6mUA/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 09:05:14 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 09:05:14 INFO - import pkg_resources 09:05:15 INFO - Using 1 client processes 09:05:16 INFO - wptserve Starting http server on 127.0.0.1:8000 09:05:16 INFO - wptserve Starting http server on 127.0.0.1:8001 09:05:16 INFO - wptserve Starting http server on 127.0.0.1:8443 09:05:18 INFO - SUITE-START | Running 778 tests 09:05:18 INFO - Running testharness tests 09:05:18 INFO - Setting up ssl 09:05:18 INFO - PROCESS | certutil | 09:05:18 INFO - PROCESS | certutil | 09:05:18 INFO - PROCESS | certutil | 09:05:18 INFO - Certificate Nickname Trust Attributes 09:05:18 INFO - SSL,S/MIME,JAR/XPI 09:05:18 INFO - 09:05:18 INFO - web-platform-tests CT,, 09:05:18 INFO - 09:05:18 INFO - Starting runner 09:05:21 INFO - PROCESS | 1745 | 1467821121034 Marionette DEBUG Marionette enabled via build flag and pref 09:05:21 INFO - PROCESS | 1745 | ++DOCSHELL 0xa4e4fc00 == 1 [pid = 1745] [id = 1] 09:05:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 1 (0xa4e50000) [pid = 1745] [serial = 1] [outer = (nil)] 09:05:21 INFO - PROCESS | 1745 | [1745] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:05:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 2 (0xa4e50800) [pid = 1745] [serial = 2] [outer = 0xa4e50000] 09:05:21 INFO - PROCESS | 1745 | 1467821121659 Marionette INFO Listening on port 2828 09:05:22 INFO - PROCESS | 1745 | 1467821122193 Marionette DEBUG Marionette enabled via command-line flag 09:05:22 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23aa400 == 2 [pid = 1745] [id = 2] 09:05:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 3 (0xa23ab800) [pid = 1745] [serial = 3] [outer = (nil)] 09:05:22 INFO - PROCESS | 1745 | [1745] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:05:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 4 (0xa23b4c00) [pid = 1745] [serial = 4] [outer = 0xa23ab800] 09:05:22 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d1240 09:05:22 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1d20 09:05:22 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dada0 09:05:22 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7a00 09:05:22 INFO - PROCESS | 1745 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd740 09:05:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 5 (0xa1035000) [pid = 1745] [serial = 5] [outer = 0xa4e50000] 09:05:22 INFO - PROCESS | 1745 | [1745] 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 09:05:22 INFO - PROCESS | 1745 | 1467821122559 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41707 09:05:22 INFO - PROCESS | 1745 | [1745] 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 09:05:22 INFO - PROCESS | 1745 | 1467821122635 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41708 09:05:22 INFO - PROCESS | 1745 | 1467821122641 Marionette DEBUG Closed connection conn0 09:05:22 INFO - PROCESS | 1745 | [1745] 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 09:05:22 INFO - PROCESS | 1745 | [1745] 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 09:05:22 INFO - PROCESS | 1745 | 1467821122759 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41709 09:05:22 INFO - PROCESS | 1745 | 1467821122763 Marionette DEBUG Closed connection conn1 09:05:22 INFO - PROCESS | 1745 | [1745] 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 09:05:22 INFO - PROCESS | 1745 | 1467821122827 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41710 09:05:22 INFO - PROCESS | 1745 | 1467821122836 Marionette DEBUG Closed connection conn2 09:05:22 INFO - PROCESS | 1745 | 1467821122886 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:05:22 INFO - PROCESS | 1745 | 1467821122903 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":"20160706073523","device":"desktop","version":"48.0"} 09:05:23 INFO - PROCESS | 1745 | [1745] 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 09:05:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bae3000 == 3 [pid = 1745] [id = 3] 09:05:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 6 (0x9c0fcc00) [pid = 1745] [serial = 6] [outer = (nil)] 09:05:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d30e000 == 4 [pid = 1745] [id = 4] 09:05:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 7 (0xa2538800) [pid = 1745] [serial = 7] [outer = (nil)] 09:05:24 INFO - PROCESS | 1745 | [1745] 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 09:05:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ab37800 == 5 [pid = 1745] [id = 5] 09:05:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 8 (0x9ab37c00) [pid = 1745] [serial = 8] [outer = (nil)] 09:05:24 INFO - PROCESS | 1745 | [1745] 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 09:05:24 INFO - PROCESS | 1745 | [1745] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:05:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 9 (0x9a9bc800) [pid = 1745] [serial = 9] [outer = 0x9ab37c00] 09:05:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 10 (0x9a6f8400) [pid = 1745] [serial = 10] [outer = 0x9c0fcc00] 09:05:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 11 (0x9a6fa000) [pid = 1745] [serial = 11] [outer = 0xa2538800] 09:05:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 12 (0x9a6fc800) [pid = 1745] [serial = 12] [outer = 0x9ab37c00] 09:05:26 INFO - PROCESS | 1745 | 1467821126326 Marionette INFO startBrowser 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:26 INFO - PROCESS | 1745 | 1467821126366 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1745 | 1467821126384 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1745 | 1467821126389 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 13 (0x9b404000) [pid = 1745] [serial = 13] [outer = 0x9ab37c00] 09:05:26 INFO - PROCESS | 1745 | 1467821126994 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"65ff02e6-b45e-4fa7-97e3-416389313981","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":"20160706073523","device":"desktop","version":"48.0","command_id":1}}] 09:05:27 INFO - PROCESS | 1745 | 1467821127194 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}] 09:05:27 INFO - PROCESS | 1745 | 1467821127199 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:27 INFO - PROCESS | 1745 | 1467821127531 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:05:27 INFO - PROCESS | 1745 | 1467821127586 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:05:27 INFO - PROCESS | 1745 | 1467821127590 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:27 INFO - PROCESS | 1745 | [1745] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:05:27 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:05:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 14 (0x952bd800) [pid = 1745] [serial = 14] [outer = 0x9ab37c00] 09:05:27 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:05:27 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:28 INFO - PROCESS | 1745 | 1467821128016 Marionette TRACE conn3 <- [1,3,null,{}] 09:05:28 INFO - PROCESS | 1745 | 1467821128095 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:05:28 INFO - PROCESS | 1745 | 1467821128104 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:28 INFO - PROCESS | 1745 | 1467821128152 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:05:28 INFO - PROCESS | 1745 | 1467821128209 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1745 | 1467821128212 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:05:28 INFO - PROCESS | 1745 | 1467821128328 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1745 | 1467821128335 Marionette TRACE conn3 <- [1,6,null,{}] 09:05:28 INFO - PROCESS | 1745 | 1467821128372 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}] 09:05:28 INFO - PROCESS | 1745 | 1467821128377 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:28 INFO - PROCESS | 1745 | 1467821128468 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:05:28 INFO - PROCESS | 1745 | 1467821128483 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1745 | 1467821128494 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea5000 == 6 [pid = 1745] [id = 6] 09:05:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 15 (0x93ea5400) [pid = 1745] [serial = 15] [outer = (nil)] 09:05:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 16 (0x9b778400) [pid = 1745] [serial = 16] [outer = 0x93ea5400] 09:05:28 INFO - PROCESS | 1745 | 1467821128564 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 17 (0x93ecc800) [pid = 1745] [serial = 17] [outer = 0x93ea5400] 09:05:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed4000 == 7 [pid = 1745] [id = 7] 09:05:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 18 (0x93ed6400) [pid = 1745] [serial = 18] [outer = (nil)] 09:05:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 19 (0x93cb0400) [pid = 1745] [serial = 19] [outer = 0x93ed6400] 09:05:29 INFO - PROCESS | 1745 | 1467821129016 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 20 (0x93cbb800) [pid = 1745] [serial = 20] [outer = 0x93ed6400] 09:05:29 INFO - PROCESS | 1745 | [1745] 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 09:05:29 INFO - PROCESS | 1745 | 1467821129421 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1251ms 09:05:29 INFO - PROCESS | 1745 | 1467821129494 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1745 | 1467821129497 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:05:29 INFO - PROCESS | 1745 | 1467821129577 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1745 | 1467821129579 Marionette TRACE conn3 <- [1,10,null,{}] 09:05:29 INFO - PROCESS | 1745 | 1467821129615 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}] 09:05:29 INFO - PROCESS | 1745 | 1467821129624 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:29 INFO - PROCESS | 1745 | 1467821129781 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:05:29 INFO - PROCESS | 1745 | 1467821129792 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1745 | 1467821129801 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c0c00 == 8 [pid = 1745] [id = 8] 09:05:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 21 (0x923c1000) [pid = 1745] [serial = 21] [outer = (nil)] 09:05:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 22 (0x923c3000) [pid = 1745] [serial = 22] [outer = 0x923c1000] 09:05:29 INFO - PROCESS | 1745 | 1467821129872 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 23 (0x923c7c00) [pid = 1745] [serial = 23] [outer = 0x923c1000] 09:05:30 INFO - PROCESS | 1745 | 1467821130430 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 953ms 09:05:30 INFO - PROCESS | 1745 | 1467821130471 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1745 | 1467821130475 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:05:30 INFO - PROCESS | 1745 | 1467821130481 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1745 | 1467821130484 Marionette TRACE conn3 <- [1,14,null,{}] 09:05:30 INFO - PROCESS | 1745 | 1467821130489 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}] 09:05:30 INFO - PROCESS | 1745 | 1467821130494 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:30 INFO - PROCESS | 1745 | 1467821130642 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:05:30 INFO - PROCESS | 1745 | 1467821130661 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1745 | 1467821130666 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4c00 == 9 [pid = 1745] [id = 9] 09:05:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 24 (0x924d6c00) [pid = 1745] [serial = 24] [outer = (nil)] 09:05:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 25 (0x93078400) [pid = 1745] [serial = 25] [outer = 0x924d6c00] 09:05:30 INFO - PROCESS | 1745 | 1467821130733 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 26 (0x926a6c00) [pid = 1745] [serial = 26] [outer = 0x924d6c00] 09:05:31 INFO - PROCESS | 1745 | 1467821131355 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 09:05:31 INFO - PROCESS | 1745 | 1467821131719 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1745 | 1467821131726 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:05:31 INFO - PROCESS | 1745 | 1467821131740 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1745 | 1467821131745 Marionette TRACE conn3 <- [1,18,null,{}] 09:05:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cd000 == 10 [pid = 1745] [id = 10] 09:05:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 27 (0x924cd400) [pid = 1745] [serial = 27] [outer = (nil)] 09:05:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 28 (0x924d0400) [pid = 1745] [serial = 28] [outer = 0x924cd400] 09:05:31 INFO - PROCESS | 1745 | 1467821131789 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}] 09:05:31 INFO - PROCESS | 1745 | 1467821131796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 29 (0x926ab400) [pid = 1745] [serial = 29] [outer = 0x924cd400] 09:05:32 INFO - PROCESS | 1745 | 1467821132030 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:05:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cc800 == 11 [pid = 1745] [id = 11] 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 30 (0x924ce400) [pid = 1745] [serial = 30] [outer = (nil)] 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 31 (0x92abcc00) [pid = 1745] [serial = 31] [outer = 0x924ce400] 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 32 (0x93cb3400) [pid = 1745] [serial = 32] [outer = 0x924ce400] 09:05:32 INFO - PROCESS | 1745 | 1467821132243 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1745 | 1467821132257 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea2800 == 12 [pid = 1745] [id = 12] 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 33 (0x93ea2c00) [pid = 1745] [serial = 33] [outer = (nil)] 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 34 (0x93ecb400) [pid = 1745] [serial = 34] [outer = 0x93ea2c00] 09:05:32 INFO - PROCESS | 1745 | 1467821132383 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 35 (0x948b6800) [pid = 1745] [serial = 35] [outer = 0x93ea2c00] 09:05:33 INFO - PROCESS | 1745 | 1467821133291 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1587ms 09:05:33 INFO - PROCESS | 1745 | 1467821133328 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:05:33 INFO - PROCESS | 1745 | 1467821133336 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:05:33 INFO - PROCESS | 1745 | 1467821133346 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1745 | 1467821133352 Marionette TRACE conn3 <- [1,22,null,{}] 09:05:33 INFO - PROCESS | 1745 | 1467821133358 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}] 09:05:33 INFO - PROCESS | 1745 | 1467821133364 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:33 INFO - PROCESS | 1745 | 1467821133596 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:05:33 INFO - PROCESS | 1745 | 1467821133749 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1745 | 1467821133762 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed5000 == 13 [pid = 1745] [id = 13] 09:05:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 36 (0x9a5c7800) [pid = 1745] [serial = 36] [outer = (nil)] 09:05:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 37 (0x9a6fdc00) [pid = 1745] [serial = 37] [outer = 0x9a5c7800] 09:05:33 INFO - PROCESS | 1745 | 1467821133837 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 38 (0x9b10ec00) [pid = 1745] [serial = 38] [outer = 0x9a5c7800] 09:05:34 INFO - PROCESS | 1745 | 1467821134622 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1344ms 09:05:34 INFO - PROCESS | 1745 | 1467821134687 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1745 | 1467821134691 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:05:34 INFO - PROCESS | 1745 | 1467821134697 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1745 | 1467821134700 Marionette TRACE conn3 <- [1,26,null,{}] 09:05:34 INFO - PROCESS | 1745 | 1467821134715 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}] 09:05:34 INFO - PROCESS | 1745 | 1467821134722 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:35 INFO - PROCESS | 1745 | 1467821135095 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:05:35 INFO - PROCESS | 1745 | 1467821135255 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1745 | 1467821135263 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed3c00 == 14 [pid = 1745] [id = 14] 09:05:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 39 (0x93ed5400) [pid = 1745] [serial = 39] [outer = (nil)] 09:05:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 40 (0x948bb000) [pid = 1745] [serial = 40] [outer = 0x93ed5400] 09:05:35 INFO - PROCESS | 1745 | 1467821135336 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 41 (0x95539400) [pid = 1745] [serial = 41] [outer = 0x93ed5400] 09:05:36 INFO - PROCESS | 1745 | 1467821136089 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1439ms 09:05:36 INFO - PROCESS | 1745 | 1467821136137 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1745 | 1467821136143 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:05:36 INFO - PROCESS | 1745 | 1467821136150 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1745 | 1467821136154 Marionette TRACE conn3 <- [1,30,null,{}] 09:05:36 INFO - PROCESS | 1745 | 1467821136160 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}] 09:05:36 INFO - PROCESS | 1745 | 1467821136166 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:36 INFO - PROCESS | 1745 | 1467821136422 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:05:36 INFO - PROCESS | 1745 | 1467821136508 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1745 | 1467821136516 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b408000 == 15 [pid = 1745] [id = 15] 09:05:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 42 (0x9b408400) [pid = 1745] [serial = 42] [outer = (nil)] 09:05:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 43 (0x9b40d400) [pid = 1745] [serial = 43] [outer = 0x9b408400] 09:05:36 INFO - PROCESS | 1745 | 1467821136579 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 44 (0x9b772800) [pid = 1745] [serial = 44] [outer = 0x9b408400] 09:05:37 INFO - PROCESS | 1745 | 1467821137200 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1086ms 09:05:37 INFO - PROCESS | 1745 | 1467821137238 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1745 | 1467821137243 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:05:37 INFO - PROCESS | 1745 | 1467821137248 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1745 | 1467821137251 Marionette TRACE conn3 <- [1,34,null,{}] 09:05:37 INFO - PROCESS | 1745 | 1467821137256 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}] 09:05:37 INFO - PROCESS | 1745 | 1467821137261 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:37 INFO - PROCESS | 1745 | 1467821137390 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:05:37 INFO - PROCESS | 1745 | 1467821137413 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1745 | 1467821137424 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d30d800 == 16 [pid = 1745] [id = 16] 09:05:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x9d30dc00) [pid = 1745] [serial = 45] [outer = (nil)] 09:05:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x9d351400) [pid = 1745] [serial = 46] [outer = 0x9d30dc00] 09:05:37 INFO - PROCESS | 1745 | 1467821137490 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x9d35fc00) [pid = 1745] [serial = 47] [outer = 0x9d30dc00] 09:05:38 INFO - PROCESS | 1745 | 1467821138165 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 937ms 09:05:38 INFO - PROCESS | 1745 | 1467821138185 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:05:38 INFO - PROCESS | 1745 | 1467821138197 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:05:38 INFO - PROCESS | 1745 | 1467821138211 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1745 | 1467821138216 Marionette TRACE conn3 <- [1,38,null,{}] 09:05:38 INFO - PROCESS | 1745 | 1467821138222 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}] 09:05:38 INFO - PROCESS | 1745 | 1467821138228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:38 INFO - PROCESS | 1745 | 1467821138371 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:05:38 INFO - PROCESS | 1745 | 1467821138463 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1745 | 1467821138472 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d478400 == 17 [pid = 1745] [id = 17] 09:05:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x9d4cf800) [pid = 1745] [serial = 48] [outer = (nil)] 09:05:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0xa2009000) [pid = 1745] [serial = 49] [outer = 0x9d4cf800] 09:05:38 INFO - PROCESS | 1745 | 1467821138540 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0xa20a8c00) [pid = 1745] [serial = 50] [outer = 0x9d4cf800] 09:05:39 INFO - PROCESS | 1745 | 1467821139132 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 945ms 09:05:39 INFO - PROCESS | 1745 | 1467821139149 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1745 | 1467821139152 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:05:39 INFO - PROCESS | 1745 | 1467821139158 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1745 | 1467821139160 Marionette TRACE conn3 <- [1,42,null,{}] 09:05:39 INFO - PROCESS | 1745 | 1467821139166 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}] 09:05:39 INFO - PROCESS | 1745 | 1467821139170 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:39 INFO - PROCESS | 1745 | 1467821139296 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:05:39 INFO - PROCESS | 1745 | 1467821139388 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1745 | 1467821139395 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:39 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2010800 == 18 [pid = 1745] [id = 18] 09:05:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0xa209f000) [pid = 1745] [serial = 51] [outer = (nil)] 09:05:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0xa2379000) [pid = 1745] [serial = 52] [outer = 0xa209f000] 09:05:39 INFO - PROCESS | 1745 | 1467821139460 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0xa23aac00) [pid = 1745] [serial = 53] [outer = 0xa209f000] 09:05:40 INFO - PROCESS | 1745 | 1467821140018 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 875ms 09:05:40 INFO - PROCESS | 1745 | 1467821140034 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1745 | 1467821140036 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:05:40 INFO - PROCESS | 1745 | 1467821140043 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1745 | 1467821140046 Marionette TRACE conn3 <- [1,46,null,{}] 09:05:40 INFO - PROCESS | 1745 | 1467821140051 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}] 09:05:40 INFO - PROCESS | 1745 | 1467821140055 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:40 INFO - PROCESS | 1745 | 1467821140184 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:05:40 INFO - PROCESS | 1745 | 1467821140204 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1745 | 1467821140218 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:40 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23b2000 == 19 [pid = 1745] [id = 19] 09:05:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0xa23b4800) [pid = 1745] [serial = 54] [outer = (nil)] 09:05:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0xa25ef400) [pid = 1745] [serial = 55] [outer = 0xa23b4800] 09:05:40 INFO - PROCESS | 1745 | 1467821140295 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0xa2ff2400) [pid = 1745] [serial = 56] [outer = 0xa23b4800] 09:05:40 INFO - PROCESS | 1745 | 1467821140995 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 985ms 09:05:41 INFO - PROCESS | 1745 | 1467821141029 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1745 | 1467821141031 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:05:41 INFO - PROCESS | 1745 | 1467821141038 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1745 | 1467821141041 Marionette TRACE conn3 <- [1,50,null,{}] 09:05:41 INFO - PROCESS | 1745 | 1467821141046 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}] 09:05:41 INFO - PROCESS | 1745 | 1467821141050 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:41 INFO - PROCESS | 1745 | 1467821141217 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:05:41 INFO - PROCESS | 1745 | 1467821141232 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1745 | 1467821141239 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c5c00 == 20 [pid = 1745] [id = 20] 09:05:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0xa253e400) [pid = 1745] [serial = 57] [outer = (nil)] 09:05:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0xa328fc00) [pid = 1745] [serial = 58] [outer = 0xa253e400] 09:05:41 INFO - PROCESS | 1745 | 1467821141304 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0xa4e10400) [pid = 1745] [serial = 59] [outer = 0xa253e400] 09:05:41 INFO - PROCESS | 1745 | 1467821141950 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 978ms 09:05:42 INFO - PROCESS | 1745 | 1467821142017 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1745 | 1467821142020 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:05:42 INFO - PROCESS | 1745 | 1467821142027 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1745 | 1467821142029 Marionette TRACE conn3 <- [1,54,null,{}] 09:05:42 INFO - PROCESS | 1745 | 1467821142034 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}] 09:05:42 INFO - PROCESS | 1745 | 1467821142038 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:42 INFO - PROCESS | 1745 | 1467821142162 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:05:42 INFO - PROCESS | 1745 | 1467821142169 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1745 | 1467821142179 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b40f400 == 21 [pid = 1745] [id = 21] 09:05:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa328d400) [pid = 1745] [serial = 60] [outer = (nil)] 09:05:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0xa501bc00) [pid = 1745] [serial = 61] [outer = 0xa328d400] 09:05:42 INFO - PROCESS | 1745 | 1467821142313 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0xa5023000) [pid = 1745] [serial = 62] [outer = 0xa328d400] 09:05:42 INFO - PROCESS | 1745 | 1467821142846 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 874ms 09:05:42 INFO - PROCESS | 1745 | 1467821142903 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1745 | 1467821142905 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:05:42 INFO - PROCESS | 1745 | 1467821142917 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1745 | 1467821142921 Marionette TRACE conn3 <- [1,58,null,{}] 09:05:42 INFO - PROCESS | 1745 | 1467821142926 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}] 09:05:42 INFO - PROCESS | 1745 | 1467821142930 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:43 INFO - PROCESS | 1745 | 1467821143056 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:05:43 INFO - PROCESS | 1745 | 1467821143073 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1745 | 1467821143079 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:43 INFO - PROCESS | 1745 | ++DOCSHELL 0xa3450000 == 22 [pid = 1745] [id = 22] 09:05:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0xa5082400) [pid = 1745] [serial = 63] [outer = (nil)] 09:05:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0xa62e2000) [pid = 1745] [serial = 64] [outer = 0xa5082400] 09:05:43 INFO - PROCESS | 1745 | 1467821143139 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0xa62d7800) [pid = 1745] [serial = 65] [outer = 0xa5082400] 09:05:43 INFO - PROCESS | 1745 | 1467821143857 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 981ms 09:05:43 INFO - PROCESS | 1745 | 1467821143900 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1745 | 1467821143903 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:05:43 INFO - PROCESS | 1745 | 1467821143908 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1745 | 1467821143910 Marionette TRACE conn3 <- [1,62,null,{}] 09:05:43 INFO - PROCESS | 1745 | 1467821143923 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}] 09:05:43 INFO - PROCESS | 1745 | 1467821143927 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:44 INFO - PROCESS | 1745 | 1467821144901 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:05:45 INFO - PROCESS | 1745 | 1467821145022 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1745 | 1467821145030 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb1400 == 23 [pid = 1745] [id = 23] 09:05:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93cbc000) [pid = 1745] [serial = 66] [outer = (nil)] 09:05:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93ea1c00) [pid = 1745] [serial = 67] [outer = 0x93cbc000] 09:05:45 INFO - PROCESS | 1745 | 1467821145093 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x948bcc00) [pid = 1745] [serial = 68] [outer = 0x93cbc000] 09:05:45 INFO - PROCESS | 1745 | 1467821145716 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1843ms 09:05:45 INFO - PROCESS | 1745 | 1467821145753 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1745 | 1467821145757 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:05:45 INFO - PROCESS | 1745 | 1467821145765 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1745 | 1467821145769 Marionette TRACE conn3 <- [1,66,null,{}] 09:05:45 INFO - PROCESS | 1745 | 1467821145791 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}] 09:05:45 INFO - PROCESS | 1745 | 1467821145796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:45 INFO - PROCESS | 1745 | 1467821145961 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:05:45 INFO - PROCESS | 1745 | 1467821145979 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1745 | 1467821145988 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x97aee400 == 24 [pid = 1745] [id = 24] 09:05:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x97af6c00) [pid = 1745] [serial = 69] [outer = (nil)] 09:05:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x99f79c00) [pid = 1745] [serial = 70] [outer = 0x97af6c00] 09:05:46 INFO - PROCESS | 1745 | 1467821146050 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a5cd400) [pid = 1745] [serial = 71] [outer = 0x97af6c00] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x923c1000) [pid = 1745] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ea5400) [pid = 1745] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93ed5400) [pid = 1745] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9b408400) [pid = 1745] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9d30dc00) [pid = 1745] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9d4cf800) [pid = 1745] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa209f000) [pid = 1745] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa253e400) [pid = 1745] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa328d400) [pid = 1745] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x924d6c00) [pid = 1745] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x93ea2c00) [pid = 1745] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:05:46 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a5c7800) [pid = 1745] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:05:47 INFO - PROCESS | 1745 | 1467821147130 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1398ms 09:05:47 INFO - PROCESS | 1745 | 1467821147162 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1745 | 1467821147166 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:05:47 INFO - PROCESS | 1745 | 1467821147172 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1745 | 1467821147175 Marionette TRACE conn3 <- [1,70,null,{}] 09:05:47 INFO - PROCESS | 1745 | 1467821147181 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}] 09:05:47 INFO - PROCESS | 1745 | 1467821147185 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:47 INFO - PROCESS | 1745 | 1467821147319 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:05:47 INFO - PROCESS | 1745 | 1467821147413 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1745 | 1467821147422 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b4400 == 25 [pid = 1745] [id = 25] 09:05:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x994d8000) [pid = 1745] [serial = 72] [outer = (nil)] 09:05:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9bad9000) [pid = 1745] [serial = 73] [outer = 0x994d8000] 09:05:47 INFO - PROCESS | 1745 | 1467821147479 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9bff3c00) [pid = 1745] [serial = 74] [outer = 0x994d8000] 09:05:48 INFO - PROCESS | 1745 | 1467821148067 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 932ms 09:05:48 INFO - PROCESS | 1745 | 1467821148105 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1745 | 1467821148111 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:05:48 INFO - PROCESS | 1745 | 1467821148125 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1745 | 1467821148131 Marionette TRACE conn3 <- [1,74,null,{}] 09:05:48 INFO - PROCESS | 1745 | 1467821148136 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}] 09:05:48 INFO - PROCESS | 1745 | 1467821148142 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:48 INFO - PROCESS | 1745 | 1467821148304 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:05:48 INFO - PROCESS | 1745 | 1467821148396 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1745 | 1467821148407 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bfeb400 == 26 [pid = 1745] [id = 26] 09:05:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9bff1000) [pid = 1745] [serial = 75] [outer = (nil)] 09:05:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9d47a000) [pid = 1745] [serial = 76] [outer = 0x9bff1000] 09:05:48 INFO - PROCESS | 1745 | 1467821148474 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0xa209dc00) [pid = 1745] [serial = 77] [outer = 0x9bff1000] 09:05:49 INFO - PROCESS | 1745 | 1467821149218 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1140ms 09:05:49 INFO - PROCESS | 1745 | 1467821149259 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1745 | 1467821149265 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:05:49 INFO - PROCESS | 1745 | 1467821149273 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1745 | 1467821149277 Marionette TRACE conn3 <- [1,78,null,{}] 09:05:49 INFO - PROCESS | 1745 | 1467821149291 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}] 09:05:49 INFO - PROCESS | 1745 | 1467821149296 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:49 INFO - PROCESS | 1745 | 1467821149453 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:05:49 INFO - PROCESS | 1745 | 1467821149578 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1745 | 1467821149588 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed8400 == 27 [pid = 1745] [id = 27] 09:05:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x95270000) [pid = 1745] [serial = 78] [outer = (nil)] 09:05:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x97a27800) [pid = 1745] [serial = 79] [outer = 0x95270000] 09:05:49 INFO - PROCESS | 1745 | 1467821149658 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9b40bc00) [pid = 1745] [serial = 80] [outer = 0x95270000] 09:05:50 INFO - PROCESS | 1745 | 1467821150387 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1142ms 09:05:50 INFO - PROCESS | 1745 | 1467821150415 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1745 | 1467821150421 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:05:50 INFO - PROCESS | 1745 | 1467821150431 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1745 | 1467821150435 Marionette TRACE conn3 <- [1,82,null,{}] 09:05:50 INFO - PROCESS | 1745 | 1467821150441 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}] 09:05:50 INFO - PROCESS | 1745 | 1467821150446 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:50 INFO - PROCESS | 1745 | 1467821150600 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:05:50 INFO - PROCESS | 1745 | 1467821150728 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1745 | 1467821150736 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d807400 == 28 [pid = 1745] [id = 28] 09:05:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa1033400) [pid = 1745] [serial = 81] [outer = (nil)] 09:05:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa2004c00) [pid = 1745] [serial = 82] [outer = 0xa1033400] 09:05:50 INFO - PROCESS | 1745 | 1467821150812 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa2344800) [pid = 1745] [serial = 83] [outer = 0xa1033400] 09:05:51 INFO - PROCESS | 1745 | 1467821151602 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1231ms 09:05:51 INFO - PROCESS | 1745 | 1467821151670 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1745 | 1467821151674 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:05:51 INFO - PROCESS | 1745 | 1467821151680 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1745 | 1467821151686 Marionette TRACE conn3 <- [1,86,null,{}] 09:05:51 INFO - PROCESS | 1745 | 1467821151701 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}] 09:05:51 INFO - PROCESS | 1745 | 1467821151709 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:51 INFO - PROCESS | 1745 | 1467821151862 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:05:52 INFO - PROCESS | 1745 | 1467821151988 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1745 | 1467821152000 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a4bac00 == 29 [pid = 1745] [id = 29] 09:05:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa3206c00) [pid = 1745] [serial = 84] [outer = (nil)] 09:05:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa34c4000) [pid = 1745] [serial = 85] [outer = 0xa3206c00] 09:05:52 INFO - PROCESS | 1745 | 1467821152070 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa5022c00) [pid = 1745] [serial = 86] [outer = 0xa3206c00] 09:05:52 INFO - PROCESS | 1745 | 1467821152843 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1236ms 09:05:52 INFO - PROCESS | 1745 | 1467821152918 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:05:52 INFO - PROCESS | 1745 | 1467821152922 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:05:52 INFO - PROCESS | 1745 | 1467821152928 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1745 | 1467821152931 Marionette TRACE conn3 <- [1,90,null,{}] 09:05:52 INFO - PROCESS | 1745 | 1467821152936 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}] 09:05:52 INFO - PROCESS | 1745 | 1467821152940 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:53 INFO - PROCESS | 1745 | 1467821153086 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:05:53 INFO - PROCESS | 1745 | 1467821153218 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1745 | 1467821153227 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x93079800 == 30 [pid = 1745] [id = 30] 09:05:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa25f0000) [pid = 1745] [serial = 87] [outer = (nil)] 09:05:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa68a1800) [pid = 1745] [serial = 88] [outer = 0xa25f0000] 09:05:53 INFO - PROCESS | 1745 | 1467821153303 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa6ea1000) [pid = 1745] [serial = 89] [outer = 0xa25f0000] 09:05:54 INFO - PROCESS | 1745 | 1467821154062 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1185ms 09:05:54 INFO - PROCESS | 1745 | 1467821154122 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1745 | 1467821154125 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:05:54 INFO - PROCESS | 1745 | 1467821154132 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1745 | 1467821154135 Marionette TRACE conn3 <- [1,94,null,{}] 09:05:54 INFO - PROCESS | 1745 | 1467821154141 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}] 09:05:54 INFO - PROCESS | 1745 | 1467821154145 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:54 INFO - PROCESS | 1745 | 1467821154284 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:05:54 INFO - PROCESS | 1745 | 1467821154477 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1745 | 1467821154484 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4000 == 31 [pid = 1745] [id = 31] 09:05:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x924d4400) [pid = 1745] [serial = 90] [outer = (nil)] 09:05:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x92abc000) [pid = 1745] [serial = 91] [outer = 0x924d4400] 09:05:54 INFO - PROCESS | 1745 | 1467821154552 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x953cc400) [pid = 1745] [serial = 92] [outer = 0x924d4400] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a6fc800) [pid = 1745] [serial = 12] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa4e50800) [pid = 1745] [serial = 2] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x95539400) [pid = 1745] [serial = 41] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9b40d400) [pid = 1745] [serial = 43] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9d351400) [pid = 1745] [serial = 46] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9d35fc00) [pid = 1745] [serial = 47] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa2009000) [pid = 1745] [serial = 49] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa2379000) [pid = 1745] [serial = 52] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa25ef400) [pid = 1745] [serial = 55] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa328fc00) [pid = 1745] [serial = 58] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa501bc00) [pid = 1745] [serial = 61] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x92abcc00) [pid = 1745] [serial = 31] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93ecb400) [pid = 1745] [serial = 34] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a6fdc00) [pid = 1745] [serial = 37] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x948bb000) [pid = 1745] [serial = 40] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x924d0400) [pid = 1745] [serial = 28] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa20a8c00) [pid = 1745] [serial = 50] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa23aac00) [pid = 1745] [serial = 53] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0xa4e10400) [pid = 1745] [serial = 59] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0xa5023000) [pid = 1745] [serial = 62] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9b10ec00) [pid = 1745] [serial = 38] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x948b6800) [pid = 1745] [serial = 35] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x926a6c00) [pid = 1745] [serial = 26] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9b772800) [pid = 1745] [serial = 44] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x93078400) [pid = 1745] [serial = 25] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x923c3000) [pid = 1745] [serial = 22] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x923c7c00) [pid = 1745] [serial = 23] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x93cb0400) [pid = 1745] [serial = 19] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x9b778400) [pid = 1745] [serial = 16] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x93ecc800) [pid = 1745] [serial = 17] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x9a9bc800) [pid = 1745] [serial = 9] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1745 | 1467821156073 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1988ms 09:05:56 INFO - PROCESS | 1745 | 1467821156121 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:05:56 INFO - PROCESS | 1745 | 1467821156126 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:05:56 INFO - PROCESS | 1745 | 1467821156134 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1745 | 1467821156140 Marionette TRACE conn3 <- [1,98,null,{}] 09:05:56 INFO - PROCESS | 1745 | 1467821156149 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}] 09:05:56 INFO - PROCESS | 1745 | 1467821156153 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:56 INFO - PROCESS | 1745 | 1467821156287 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:05:56 INFO - PROCESS | 1745 | 1467821156304 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1745 | 1467821156313 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x93075400 == 32 [pid = 1745] [id = 32] 09:05:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x93077800) [pid = 1745] [serial = 93] [outer = (nil)] 09:05:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x93ea6c00) [pid = 1745] [serial = 94] [outer = 0x93077800] 09:05:56 INFO - PROCESS | 1745 | 1467821156378 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x93ecd400) [pid = 1745] [serial = 95] [outer = 0x93077800] 09:05:57 INFO - PROCESS | 1745 | 1467821157059 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 984ms 09:05:57 INFO - PROCESS | 1745 | 1467821157117 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1745 | 1467821157125 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:05:57 INFO - PROCESS | 1745 | 1467821157143 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1745 | 1467821157148 Marionette TRACE conn3 <- [1,102,null,{}] 09:05:57 INFO - PROCESS | 1745 | 1467821157153 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}] 09:05:57 INFO - PROCESS | 1745 | 1467821157159 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:57 INFO - PROCESS | 1745 | 1467821157303 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:05:57 INFO - PROCESS | 1745 | 1467821157312 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1745 | 1467821157319 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af4c00 == 33 [pid = 1745] [id = 33] 09:05:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x97af6000) [pid = 1745] [serial = 96] [outer = (nil)] 09:05:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x984a3800) [pid = 1745] [serial = 97] [outer = 0x97af6000] 09:05:57 INFO - PROCESS | 1745 | 1467821157384 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x9970e800) [pid = 1745] [serial = 98] [outer = 0x97af6000] 09:05:58 INFO - PROCESS | 1745 | 1467821158074 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 992ms 09:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:05:58 INFO - PROCESS | 1745 | 1467821158131 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1745 | 1467821158134 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:05:58 INFO - PROCESS | 1745 | 1467821158141 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1745 | 1467821158146 Marionette TRACE conn3 <- [1,106,null,{}] 09:05:58 INFO - PROCESS | 1745 | 1467821158166 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}] 09:05:58 INFO - PROCESS | 1745 | 1467821158174 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:58 INFO - PROCESS | 1745 | 1467821158348 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:05:58 INFO - PROCESS | 1745 | 1467821158368 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1745 | 1467821158382 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x9baa5000 == 34 [pid = 1745] [id = 34] 09:05:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9baa5400) [pid = 1745] [serial = 99] [outer = (nil)] 09:05:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9bff2c00) [pid = 1745] [serial = 100] [outer = 0x9baa5400] 09:05:58 INFO - PROCESS | 1745 | 1467821158453 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9d314000) [pid = 1745] [serial = 101] [outer = 0x9baa5400] 09:05:59 INFO - PROCESS | 1745 | 1467821159193 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1093ms 09:05:59 INFO - PROCESS | 1745 | 1467821159234 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1745 | 1467821159238 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:05:59 INFO - PROCESS | 1745 | 1467821159243 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1745 | 1467821159245 Marionette TRACE conn3 <- [1,110,null,{}] 09:05:59 INFO - PROCESS | 1745 | 1467821159251 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}] 09:05:59 INFO - PROCESS | 1745 | 1467821159255 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:59 INFO - PROCESS | 1745 | 1467821159423 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:05:59 INFO - PROCESS | 1745 | 1467821159451 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1745 | 1467821159459 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:05:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea3c00 == 35 [pid = 1745] [id = 35] 09:05:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9d350800) [pid = 1745] [serial = 102] [outer = (nil)] 09:05:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa1034000) [pid = 1745] [serial = 103] [outer = 0x9d350800] 09:05:59 INFO - PROCESS | 1745 | 1467821159517 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0xa20a9000) [pid = 1745] [serial = 104] [outer = 0x9d350800] 09:06:00 INFO - PROCESS | 1745 | 1467821160193 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 983ms 09:06:00 INFO - PROCESS | 1745 | 1467821160227 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1745 | 1467821160231 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:06:00 INFO - PROCESS | 1745 | 1467821160236 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1745 | 1467821160238 Marionette TRACE conn3 <- [1,114,null,{}] 09:06:00 INFO - PROCESS | 1745 | 1467821160244 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}] 09:06:00 INFO - PROCESS | 1745 | 1467821160248 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:00 INFO - PROCESS | 1745 | 1467821160469 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0xa5082400) [pid = 1745] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa23b4800) [pid = 1745] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9bff1000) [pid = 1745] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x97af6c00) [pid = 1745] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x93cbc000) [pid = 1745] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:06:00 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x994d8000) [pid = 1745] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:06:00 INFO - PROCESS | 1745 | 1467821160547 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1745 | 1467821160553 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbc000 == 36 [pid = 1745] [id = 36] 09:06:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x93ed2000) [pid = 1745] [serial = 105] [outer = (nil)] 09:06:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9a9c5800) [pid = 1745] [serial = 106] [outer = 0x93ed2000] 09:06:00 INFO - PROCESS | 1745 | 1467821160614 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0xa2213000) [pid = 1745] [serial = 107] [outer = 0x93ed2000] 09:06:01 INFO - PROCESS | 1745 | 1467821161219 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1036ms 09:06:01 INFO - PROCESS | 1745 | 1467821161273 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1745 | 1467821161276 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:06:01 INFO - PROCESS | 1745 | 1467821161282 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1745 | 1467821161284 Marionette TRACE conn3 <- [1,118,null,{}] 09:06:01 INFO - PROCESS | 1745 | 1467821161290 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}] 09:06:01 INFO - PROCESS | 1745 | 1467821161299 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:01 INFO - PROCESS | 1745 | 1467821161499 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:06:01 INFO - PROCESS | 1745 | 1467821161510 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1745 | 1467821161515 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e0000 == 37 [pid = 1745] [id = 37] 09:06:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x927e2400) [pid = 1745] [serial = 108] [outer = (nil)] 09:06:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9bff1000) [pid = 1745] [serial = 109] [outer = 0x927e2400] 09:06:01 INFO - PROCESS | 1745 | 1467821161579 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0xa2380000) [pid = 1745] [serial = 110] [outer = 0x927e2400] 09:06:02 INFO - PROCESS | 1745 | 1467821162156 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 926ms 09:06:02 INFO - PROCESS | 1745 | 1467821162209 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1745 | 1467821162212 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:06:02 INFO - PROCESS | 1745 | 1467821162220 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1745 | 1467821162223 Marionette TRACE conn3 <- [1,122,null,{}] 09:06:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x952c4000) [pid = 1745] [serial = 111] [outer = 0x924ce400] 09:06:02 INFO - PROCESS | 1745 | 1467821162263 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}] 09:06:02 INFO - PROCESS | 1745 | 1467821162266 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:02 INFO - PROCESS | 1745 | 1467821162426 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:06:02 INFO - PROCESS | 1745 | 1467821162549 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1745 | 1467821162561 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bf400 == 38 [pid = 1745] [id = 38] 09:06:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x923c1400) [pid = 1745] [serial = 112] [outer = (nil)] 09:06:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x924d7000) [pid = 1745] [serial = 113] [outer = 0x923c1400] 09:06:02 INFO - PROCESS | 1745 | 1467821162631 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x927e0c00) [pid = 1745] [serial = 114] [outer = 0x923c1400] 09:06:03 INFO - PROCESS | 1745 | 1467821163414 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1242ms 09:06:03 INFO - PROCESS | 1745 | 1467821163484 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1745 | 1467821163489 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:06:03 INFO - PROCESS | 1745 | 1467821163498 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1745 | 1467821163502 Marionette TRACE conn3 <- [1,126,null,{}] 09:06:03 INFO - PROCESS | 1745 | 1467821163509 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}] 09:06:03 INFO - PROCESS | 1745 | 1467821163517 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:03 INFO - PROCESS | 1745 | 1467821163674 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:06:03 INFO - PROCESS | 1745 | 1467821163817 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1745 | 1467821163825 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bdc00 == 39 [pid = 1745] [id = 39] 09:06:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93cb0000) [pid = 1745] [serial = 115] [outer = (nil)] 09:06:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x95532c00) [pid = 1745] [serial = 116] [outer = 0x93cb0000] 09:06:03 INFO - PROCESS | 1745 | 1467821163902 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97af2000) [pid = 1745] [serial = 117] [outer = 0x93cb0000] 09:06:04 INFO - PROCESS | 1745 | 1467821164795 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1333ms 09:06:04 INFO - PROCESS | 1745 | 1467821164834 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1745 | 1467821164840 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:06:04 INFO - PROCESS | 1745 | 1467821164848 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1745 | 1467821164852 Marionette TRACE conn3 <- [1,130,null,{}] 09:06:04 INFO - PROCESS | 1745 | 1467821164858 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}] 09:06:04 INFO - PROCESS | 1745 | 1467821164863 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:05 INFO - PROCESS | 1745 | 1467821165025 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:06:05 INFO - PROCESS | 1745 | 1467821165153 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1745 | 1467821165165 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x984a4000 == 40 [pid = 1745] [id = 40] 09:06:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9b409800) [pid = 1745] [serial = 118] [outer = (nil)] 09:06:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9bae3400) [pid = 1745] [serial = 119] [outer = 0x9b409800] 09:06:05 INFO - PROCESS | 1745 | 1467821165232 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d4cfc00) [pid = 1745] [serial = 120] [outer = 0x9b409800] 09:06:06 INFO - PROCESS | 1745 | 1467821166243 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1431ms 09:06:06 INFO - PROCESS | 1745 | 1467821166279 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1745 | 1467821166284 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:06:06 INFO - PROCESS | 1745 | 1467821166292 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1745 | 1467821166296 Marionette TRACE conn3 <- [1,134,null,{}] 09:06:06 INFO - PROCESS | 1745 | 1467821166303 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}] 09:06:06 INFO - PROCESS | 1745 | 1467821166308 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:06 INFO - PROCESS | 1745 | 1467821166460 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:06:06 INFO - PROCESS | 1745 | 1467821166603 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1745 | 1467821166617 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e8800 == 41 [pid = 1745] [id = 41] 09:06:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x92abec00) [pid = 1745] [serial = 121] [outer = (nil)] 09:06:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93078400) [pid = 1745] [serial = 122] [outer = 0x92abec00] 09:06:06 INFO - PROCESS | 1745 | 1467821166717 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93e9e800) [pid = 1745] [serial = 123] [outer = 0x92abec00] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed8400 == 40 [pid = 1745] [id = 27] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x927e0000 == 39 [pid = 1745] [id = 37] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbc000 == 38 [pid = 1745] [id = 36] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea3c00 == 37 [pid = 1745] [id = 35] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x9baa5000 == 36 [pid = 1745] [id = 34] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x97af4c00 == 35 [pid = 1745] [id = 33] 09:06:07 INFO - PROCESS | 1745 | --DOCSHELL 0x93075400 == 34 [pid = 1745] [id = 32] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa62d7800) [pid = 1745] [serial = 65] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa62e2000) [pid = 1745] [serial = 64] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa2ff2400) [pid = 1745] [serial = 56] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa209dc00) [pid = 1745] [serial = 77] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9d47a000) [pid = 1745] [serial = 76] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99f79c00) [pid = 1745] [serial = 70] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93ea1c00) [pid = 1745] [serial = 67] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a5cd400) [pid = 1745] [serial = 71] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x948bcc00) [pid = 1745] [serial = 68] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bff3c00) [pid = 1745] [serial = 74] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9bad9000) [pid = 1745] [serial = 73] [outer = (nil)] [url = about:blank] 09:06:07 INFO - PROCESS | 1745 | 1467821167432 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1178ms 09:06:07 INFO - PROCESS | 1745 | 1467821167481 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1745 | 1467821167487 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:06:07 INFO - PROCESS | 1745 | 1467821167500 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1745 | 1467821167503 Marionette TRACE conn3 <- [1,138,null,{}] 09:06:07 INFO - PROCESS | 1745 | 1467821167512 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}] 09:06:07 INFO - PROCESS | 1745 | 1467821167517 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:07 INFO - PROCESS | 1745 | 1467821167652 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:06:07 INFO - PROCESS | 1745 | 1467821167661 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1745 | 1467821167671 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e7c00 == 35 [pid = 1745] [id = 42] 09:06:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x97a1e800) [pid = 1745] [serial = 124] [outer = (nil)] 09:06:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x984a3c00) [pid = 1745] [serial = 125] [outer = 0x97a1e800] 09:06:07 INFO - PROCESS | 1745 | 1467821167729 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a4c3800) [pid = 1745] [serial = 126] [outer = 0x97a1e800] 09:06:08 INFO - PROCESS | 1745 | 1467821168460 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1002ms 09:06:08 INFO - PROCESS | 1745 | 1467821168502 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1745 | 1467821168505 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:06:08 INFO - PROCESS | 1745 | 1467821168515 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1745 | 1467821168520 Marionette TRACE conn3 <- [1,142,null,{}] 09:06:08 INFO - PROCESS | 1745 | 1467821168537 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}] 09:06:08 INFO - PROCESS | 1745 | 1467821168545 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:08 INFO - PROCESS | 1745 | 1467821168691 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:06:08 INFO - PROCESS | 1745 | 1467821168702 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1745 | 1467821168714 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d35d400 == 36 [pid = 1745] [id = 43] 09:06:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d46cc00) [pid = 1745] [serial = 127] [outer = (nil)] 09:06:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa1037c00) [pid = 1745] [serial = 128] [outer = 0x9d46cc00] 09:06:08 INFO - PROCESS | 1745 | 1467821168790 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa209f000) [pid = 1745] [serial = 129] [outer = 0x9d46cc00] 09:06:09 INFO - PROCESS | 1745 | 1467821169572 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1132ms 09:06:09 INFO - PROCESS | 1745 | 1467821169648 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1745 | 1467821169651 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:06:09 INFO - PROCESS | 1745 | 1467821169657 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1745 | 1467821169659 Marionette TRACE conn3 <- [1,146,null,{}] 09:06:09 INFO - PROCESS | 1745 | 1467821169664 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}] 09:06:09 INFO - PROCESS | 1745 | 1467821169669 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:09 INFO - PROCESS | 1745 | 1467821169861 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:06:09 INFO - PROCESS | 1745 | 1467821169921 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1745 | 1467821169926 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c7000 == 37 [pid = 1745] [id = 44] 09:06:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x953c7800) [pid = 1745] [serial = 130] [outer = (nil)] 09:06:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x953c9800) [pid = 1745] [serial = 131] [outer = 0x953c7800] 09:06:09 INFO - PROCESS | 1745 | 1467821169987 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a093400) [pid = 1745] [serial = 132] [outer = 0x953c7800] 09:06:10 INFO - PROCESS | 1745 | 1467821170662 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1025ms 09:06:10 INFO - PROCESS | 1745 | 1467821170683 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1745 | 1467821170686 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:06:10 INFO - PROCESS | 1745 | 1467821170693 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1745 | 1467821170695 Marionette TRACE conn3 <- [1,150,null,{}] 09:06:10 INFO - PROCESS | 1745 | 1467821170700 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}] 09:06:10 INFO - PROCESS | 1745 | 1467821170705 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:10 INFO - PROCESS | 1745 | 1467821170861 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:06:10 INFO - PROCESS | 1745 | 1467821170895 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1745 | 1467821170902 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af3400 == 38 [pid = 1745] [id = 45] 09:06:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a5c3000) [pid = 1745] [serial = 133] [outer = (nil)] 09:06:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa23b3c00) [pid = 1745] [serial = 134] [outer = 0x9a5c3000] 09:06:10 INFO - PROCESS | 1745 | 1467821170973 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2ff0400) [pid = 1745] [serial = 135] [outer = 0x9a5c3000] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9baa5400) [pid = 1745] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x93077800) [pid = 1745] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa25f0000) [pid = 1745] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa1033400) [pid = 1745] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9d350800) [pid = 1745] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x924d4400) [pid = 1745] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93ed2000) [pid = 1745] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa3206c00) [pid = 1745] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x95270000) [pid = 1745] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:06:11 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97af6000) [pid = 1745] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:06:11 INFO - PROCESS | 1745 | 1467821171669 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1026ms 09:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:06:11 INFO - PROCESS | 1745 | 1467821171720 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1745 | 1467821171723 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:06:11 INFO - PROCESS | 1745 | 1467821171729 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1745 | 1467821171732 Marionette TRACE conn3 <- [1,154,null,{}] 09:06:11 INFO - PROCESS | 1745 | 1467821171737 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}] 09:06:11 INFO - PROCESS | 1745 | 1467821171745 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:11 INFO - PROCESS | 1745 | 1467821171919 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:06:11 INFO - PROCESS | 1745 | 1467821171927 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1745 | 1467821171935 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4400 == 39 [pid = 1745] [id = 46] 09:06:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x926a9000) [pid = 1745] [serial = 136] [outer = (nil)] 09:06:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa34c3400) [pid = 1745] [serial = 137] [outer = 0x926a9000] 09:06:12 INFO - PROCESS | 1745 | 1467821171994 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa4e11000) [pid = 1745] [serial = 138] [outer = 0x926a9000] 09:06:12 INFO - PROCESS | 1745 | 1467821172674 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 984ms 09:06:12 INFO - PROCESS | 1745 | 1467821172712 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1745 | 1467821172715 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:06:12 INFO - PROCESS | 1745 | 1467821172722 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1745 | 1467821172725 Marionette TRACE conn3 <- [1,158,null,{}] 09:06:12 INFO - PROCESS | 1745 | 1467821172729 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}] 09:06:12 INFO - PROCESS | 1745 | 1467821172734 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:12 INFO - PROCESS | 1745 | 1467821172889 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:06:12 INFO - PROCESS | 1745 | 1467821172903 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1745 | 1467821172912 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac8000 == 40 [pid = 1745] [id = 47] 09:06:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa1033400) [pid = 1745] [serial = 139] [outer = (nil)] 09:06:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa5023000) [pid = 1745] [serial = 140] [outer = 0xa1033400] 09:06:12 INFO - PROCESS | 1745 | 1467821172970 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa220f000) [pid = 1745] [serial = 141] [outer = 0xa1033400] 09:06:13 INFO - PROCESS | 1745 | 1467821173734 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1076ms 09:06:13 INFO - PROCESS | 1745 | 1467821173827 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1745 | 1467821173833 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:06:13 INFO - PROCESS | 1745 | 1467821173847 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1745 | 1467821173851 Marionette TRACE conn3 <- [1,162,null,{}] 09:06:13 INFO - PROCESS | 1745 | 1467821173911 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}] 09:06:13 INFO - PROCESS | 1745 | 1467821173916 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:14 INFO - PROCESS | 1745 | 1467821174102 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:06:14 INFO - PROCESS | 1745 | 1467821174194 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1745 | 1467821174203 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x927de400 == 41 [pid = 1745] [id = 48] 09:06:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x927de800) [pid = 1745] [serial = 142] [outer = (nil)] 09:06:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93ece000) [pid = 1745] [serial = 143] [outer = 0x927de800] 09:06:14 INFO - PROCESS | 1745 | 1467821174316 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9526c400) [pid = 1745] [serial = 144] [outer = 0x927de800] 09:06:15 INFO - PROCESS | 1745 | 1467821175135 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1326ms 09:06:15 INFO - PROCESS | 1745 | 1467821175172 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1745 | 1467821175179 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:06:15 INFO - PROCESS | 1745 | 1467821175188 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1745 | 1467821175192 Marionette TRACE conn3 <- [1,166,null,{}] 09:06:15 INFO - PROCESS | 1745 | 1467821175198 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}] 09:06:15 INFO - PROCESS | 1745 | 1467821175203 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:15 INFO - PROCESS | 1745 | 1467821175367 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:06:15 INFO - PROCESS | 1745 | 1467821175500 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1745 | 1467821175507 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x95539400 == 42 [pid = 1745] [id = 49] 09:06:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6fd000) [pid = 1745] [serial = 145] [outer = (nil)] 09:06:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9bade000) [pid = 1745] [serial = 146] [outer = 0x9a6fd000] 09:06:15 INFO - PROCESS | 1745 | 1467821175583 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d4cd000) [pid = 1745] [serial = 147] [outer = 0x9a6fd000] 09:06:16 INFO - PROCESS | 1745 | 1467821176424 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1279ms 09:06:16 INFO - PROCESS | 1745 | 1467821176468 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1745 | 1467821176472 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:06:16 INFO - PROCESS | 1745 | 1467821176478 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1745 | 1467821176483 Marionette TRACE conn3 <- [1,170,null,{}] 09:06:16 INFO - PROCESS | 1745 | 1467821176498 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}] 09:06:16 INFO - PROCESS | 1745 | 1467821176505 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:16 INFO - PROCESS | 1745 | 1467821176690 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:06:16 INFO - PROCESS | 1745 | 1467821176823 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1745 | 1467821176832 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:16 INFO - PROCESS | 1745 | ++DOCSHELL 0xa35dfc00 == 43 [pid = 1745] [id = 50] 09:06:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa4e11400) [pid = 1745] [serial = 148] [outer = (nil)] 09:06:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa62d8c00) [pid = 1745] [serial = 149] [outer = 0xa4e11400] 09:06:16 INFO - PROCESS | 1745 | 1467821176908 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa6896400) [pid = 1745] [serial = 150] [outer = 0xa4e11400] 09:06:17 INFO - PROCESS | 1745 | 1467821177636 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1185ms 09:06:17 INFO - PROCESS | 1745 | 1467821177663 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:06:17 INFO - PROCESS | 1745 | 1467821177667 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:06:17 INFO - PROCESS | 1745 | 1467821177673 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1745 | 1467821177677 Marionette TRACE conn3 <- [1,174,null,{}] 09:06:17 INFO - PROCESS | 1745 | 1467821177683 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}] 09:06:17 INFO - PROCESS | 1745 | 1467821177687 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:17 INFO - PROCESS | 1745 | 1467821177835 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:06:17 INFO - PROCESS | 1745 | 1467821177975 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1745 | 1467821177982 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4c00 == 44 [pid = 1745] [id = 51] 09:06:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93e9cc00) [pid = 1745] [serial = 151] [outer = (nil)] 09:06:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa6f3d800) [pid = 1745] [serial = 152] [outer = 0x93e9cc00] 09:06:18 INFO - PROCESS | 1745 | 1467821178053 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa6f47000) [pid = 1745] [serial = 153] [outer = 0x93e9cc00] 09:06:19 INFO - PROCESS | 1745 | 1467821179122 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1483ms 09:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:06:19 INFO - PROCESS | 1745 | 1467821179156 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1745 | 1467821179160 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:06:19 INFO - PROCESS | 1745 | 1467821179167 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1745 | 1467821179170 Marionette TRACE conn3 <- [1,178,null,{}] 09:06:19 INFO - PROCESS | 1745 | 1467821179177 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}] 09:06:19 INFO - PROCESS | 1745 | 1467821179181 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:19 INFO - PROCESS | 1745 | 1467821179399 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:06:19 INFO - PROCESS | 1745 | 1467821179591 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1745 | 1467821179599 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecf800 == 45 [pid = 1745] [id = 52] 09:06:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x93ecfc00) [pid = 1745] [serial = 154] [outer = (nil)] 09:06:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x97aed000) [pid = 1745] [serial = 155] [outer = 0x93ecfc00] 09:06:19 INFO - PROCESS | 1745 | 1467821179664 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9841f000) [pid = 1745] [serial = 156] [outer = 0x93ecfc00] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4400 == 44 [pid = 1745] [id = 46] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97af3400 == 43 [pid = 1745] [id = 45] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x953c7000 == 42 [pid = 1745] [id = 44] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9d35d400 == 41 [pid = 1745] [id = 43] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927e7c00 == 40 [pid = 1745] [id = 42] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927e8800 == 39 [pid = 1745] [id = 41] 09:06:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923bf400 == 38 [pid = 1745] [id = 38] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9d314000) [pid = 1745] [serial = 101] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93ecd400) [pid = 1745] [serial = 95] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9bff1000) [pid = 1745] [serial = 109] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa6ea1000) [pid = 1745] [serial = 89] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93ea6c00) [pid = 1745] [serial = 94] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa2344800) [pid = 1745] [serial = 83] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa20a9000) [pid = 1745] [serial = 104] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x92abc000) [pid = 1745] [serial = 91] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa68a1800) [pid = 1745] [serial = 88] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a9c5800) [pid = 1745] [serial = 106] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa5022c00) [pid = 1745] [serial = 86] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa2004c00) [pid = 1745] [serial = 82] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97a27800) [pid = 1745] [serial = 79] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x953cc400) [pid = 1745] [serial = 92] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa34c4000) [pid = 1745] [serial = 85] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9970e800) [pid = 1745] [serial = 98] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x984a3800) [pid = 1745] [serial = 97] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa2213000) [pid = 1745] [serial = 107] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9b40bc00) [pid = 1745] [serial = 80] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9bff2c00) [pid = 1745] [serial = 100] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa1034000) [pid = 1745] [serial = 103] [outer = (nil)] [url = about:blank] 09:06:20 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93cb3400) [pid = 1745] [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.] 09:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1232ms 09:06:20 INFO - PROCESS | 1745 | 1467821180390 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]]]}] 09:06:20 INFO - PROCESS | 1745 | 1467821180398 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1745 | 1467821180404 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:06:20 INFO - PROCESS | 1745 | 1467821180420 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1745 | 1467821180424 Marionette TRACE conn3 <- [1,182,null,{}] 09:06:20 INFO - PROCESS | 1745 | 1467821180434 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}] 09:06:20 INFO - PROCESS | 1745 | 1467821180438 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:20 INFO - PROCESS | 1745 | 1467821180570 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:06:20 INFO - PROCESS | 1745 | 1467821180584 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1745 | 1467821180593 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x9307f400 == 39 [pid = 1745] [id = 53] 09:06:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97aeb800) [pid = 1745] [serial = 157] [outer = (nil)] 09:06:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a093000) [pid = 1745] [serial = 158] [outer = 0x97aeb800] 09:06:20 INFO - PROCESS | 1745 | 1467821180654 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a6d3000) [pid = 1745] [serial = 159] [outer = 0x97aeb800] 09:06:21 INFO - PROCESS | 1745 | 1467821181427 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1049ms 09:06:21 INFO - PROCESS | 1745 | 1467821181522 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1745 | 1467821181525 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:06:21 INFO - PROCESS | 1745 | 1467821181558 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1745 | 1467821181563 Marionette TRACE conn3 <- [1,186,null,{}] 09:06:21 INFO - PROCESS | 1745 | 1467821181615 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}] 09:06:21 INFO - PROCESS | 1745 | 1467821181621 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:21 INFO - PROCESS | 1745 | 1467821181779 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:06:21 INFO - PROCESS | 1745 | 1467821181799 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1745 | 1467821181806 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b76e800 == 40 [pid = 1745] [id = 54] 09:06:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9b778400) [pid = 1745] [serial = 160] [outer = (nil)] 09:06:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9d30d000) [pid = 1745] [serial = 161] [outer = 0x9b778400] 09:06:21 INFO - PROCESS | 1745 | 1467821181870 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d812800) [pid = 1745] [serial = 162] [outer = 0x9b778400] 09:06:22 INFO - PROCESS | 1745 | 1467821182491 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 978ms 09:06:22 INFO - PROCESS | 1745 | 1467821182518 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1745 | 1467821182522 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:06:22 INFO - PROCESS | 1745 | 1467821182527 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1745 | 1467821182530 Marionette TRACE conn3 <- [1,190,null,{}] 09:06:22 INFO - PROCESS | 1745 | 1467821182535 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}] 09:06:22 INFO - PROCESS | 1745 | 1467821182539 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:22 INFO - PROCESS | 1745 | 1467821182703 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:06:22 INFO - PROCESS | 1745 | 1467821182734 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1745 | 1467821182739 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9c00 == 41 [pid = 1745] [id = 55] 09:06:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa108c000) [pid = 1745] [serial = 163] [outer = (nil)] 09:06:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa220fc00) [pid = 1745] [serial = 164] [outer = 0xa108c000] 09:06:22 INFO - PROCESS | 1745 | 1467821182802 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2214400) [pid = 1745] [serial = 165] [outer = 0xa108c000] 09:06:23 INFO - PROCESS | 1745 | 1467821183514 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1029ms 09:06:23 INFO - PROCESS | 1745 | 1467821183557 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1745 | 1467821183561 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:06:23 INFO - PROCESS | 1745 | 1467821183566 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1745 | 1467821183569 Marionette TRACE conn3 <- [1,194,null,{}] 09:06:23 INFO - PROCESS | 1745 | 1467821183631 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}] 09:06:23 INFO - PROCESS | 1745 | 1467821183636 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:23 INFO - PROCESS | 1745 | 1467821183807 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:06:23 INFO - PROCESS | 1745 | 1467821183821 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1745 | 1467821183827 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:23 INFO - PROCESS | 1745 | ++DOCSHELL 0xa220c000 == 42 [pid = 1745] [id = 56] 09:06:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa2535000) [pid = 1745] [serial = 166] [outer = (nil)] 09:06:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2fb9000) [pid = 1745] [serial = 167] [outer = 0xa2535000] 09:06:23 INFO - PROCESS | 1745 | 1467821183897 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa3209800) [pid = 1745] [serial = 168] [outer = 0xa2535000] 09:06:24 INFO - PROCESS | 1745 | 1467821184645 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]]]}] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a5c3000) [pid = 1745] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x953c7800) [pid = 1745] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x92abec00) [pid = 1745] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9b409800) [pid = 1745] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97a1e800) [pid = 1745] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9d46cc00) [pid = 1745] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x923c1400) [pid = 1745] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93cb0000) [pid = 1745] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:06:24 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x926a9000) [pid = 1745] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1143ms 09:06:24 INFO - PROCESS | 1745 | 1467821184709 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1745 | 1467821184712 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:06:24 INFO - PROCESS | 1745 | 1467821184724 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1745 | 1467821184726 Marionette TRACE conn3 <- [1,198,null,{}] 09:06:24 INFO - PROCESS | 1745 | 1467821184732 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}] 09:06:24 INFO - PROCESS | 1745 | 1467821184741 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:24 INFO - PROCESS | 1745 | 1467821184907 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:06:25 INFO - PROCESS | 1745 | 1467821185001 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1745 | 1467821185013 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e1400 == 43 [pid = 1745] [id = 57] 09:06:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9d804000) [pid = 1745] [serial = 169] [outer = (nil)] 09:06:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa328a000) [pid = 1745] [serial = 170] [outer = 0x9d804000] 09:06:25 INFO - PROCESS | 1745 | 1467821185070 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa4e58000) [pid = 1745] [serial = 171] [outer = 0x9d804000] 09:06:25 INFO - PROCESS | 1745 | 1467821185646 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 983ms 09:06:25 INFO - PROCESS | 1745 | 1467821185701 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1745 | 1467821185705 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:06:25 INFO - PROCESS | 1745 | 1467821185710 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1745 | 1467821185712 Marionette TRACE conn3 <- [1,202,null,{}] 09:06:25 INFO - PROCESS | 1745 | 1467821185717 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}] 09:06:25 INFO - PROCESS | 1745 | 1467821185721 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:25 INFO - PROCESS | 1745 | 1467821185845 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:06:25 INFO - PROCESS | 1745 | 1467821185856 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1745 | 1467821185863 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4800 == 44 [pid = 1745] [id = 58] 09:06:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x924d3800) [pid = 1745] [serial = 172] [outer = (nil)] 09:06:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9aab8c00) [pid = 1745] [serial = 173] [outer = 0x924d3800] 09:06:26 INFO - PROCESS | 1745 | 1467821186010 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9553f000) [pid = 1745] [serial = 174] [outer = 0x924d3800] 09:06:26 INFO - PROCESS | 1745 | 1467821186458 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:06:26 INFO - PROCESS | 1745 | 1467821186599 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]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 933ms 09:06:26 INFO - PROCESS | 1745 | 1467821186674 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1745 | 1467821186680 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:06:26 INFO - PROCESS | 1745 | 1467821186688 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1745 | 1467821186694 Marionette TRACE conn3 <- [1,206,null,{}] 09:06:26 INFO - PROCESS | 1745 | 1467821186703 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}] 09:06:26 INFO - PROCESS | 1745 | 1467821186708 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:26 INFO - PROCESS | 1745 | 1467821186912 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:06:27 INFO - PROCESS | 1745 | 1467821187048 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1745 | 1467821187062 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1000 == 45 [pid = 1745] [id = 59] 09:06:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x927eac00) [pid = 1745] [serial = 175] [outer = (nil)] 09:06:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x92ac7800) [pid = 1745] [serial = 176] [outer = 0x927eac00] 09:06:27 INFO - PROCESS | 1745 | 1467821187135 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93ecb400) [pid = 1745] [serial = 177] [outer = 0x927eac00] 09:06:27 INFO - PROCESS | 1745 | 1467821187908 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1291ms 09:06:27 INFO - PROCESS | 1745 | 1467821187979 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:06:27 INFO - PROCESS | 1745 | 1467821187989 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:06:28 INFO - PROCESS | 1745 | 1467821188007 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1745 | 1467821188011 Marionette TRACE conn3 <- [1,210,null,{}] 09:06:28 INFO - PROCESS | 1745 | 1467821188038 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}] 09:06:28 INFO - PROCESS | 1745 | 1467821188047 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:28 INFO - PROCESS | 1745 | 1467821188410 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:06:28 INFO - PROCESS | 1745 | 1467821188473 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1745 | 1467821188481 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed8000 == 46 [pid = 1745] [id = 60] 09:06:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9553e400) [pid = 1745] [serial = 178] [outer = (nil)] 09:06:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a6d5400) [pid = 1745] [serial = 179] [outer = 0x9553e400] 09:06:28 INFO - PROCESS | 1745 | 1467821188591 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6dc400) [pid = 1745] [serial = 180] [outer = 0x9553e400] 09:06:29 INFO - PROCESS | 1745 | 1467821189384 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1403ms 09:06:29 INFO - PROCESS | 1745 | 1467821189415 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:06:29 INFO - PROCESS | 1745 | 1467821189419 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:06:29 INFO - PROCESS | 1745 | 1467821189427 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1745 | 1467821189430 Marionette TRACE conn3 <- [1,214,null,{}] 09:06:29 INFO - PROCESS | 1745 | 1467821189443 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}] 09:06:29 INFO - PROCESS | 1745 | 1467821189450 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:29 INFO - PROCESS | 1745 | 1467821189599 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:06:29 INFO - PROCESS | 1745 | 1467821189744 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1745 | 1467821189758 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9baa5400 == 47 [pid = 1745] [id = 61] 09:06:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9bad7c00) [pid = 1745] [serial = 181] [outer = (nil)] 09:06:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9c040400) [pid = 1745] [serial = 182] [outer = 0x9bad7c00] 09:06:29 INFO - PROCESS | 1745 | 1467821189829 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c04c400) [pid = 1745] [serial = 183] [outer = 0x9bad7c00] 09:06:30 INFO - PROCESS | 1745 | 1467821190608 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1230ms 09:06:30 INFO - PROCESS | 1745 | 1467821190656 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1745 | 1467821190660 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:06:30 INFO - PROCESS | 1745 | 1467821190666 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1745 | 1467821190669 Marionette TRACE conn3 <- [1,218,null,{}] 09:06:30 INFO - PROCESS | 1745 | 1467821190674 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}] 09:06:30 INFO - PROCESS | 1745 | 1467821190679 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:30 INFO - PROCESS | 1745 | 1467821190833 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:06:30 INFO - PROCESS | 1745 | 1467821190969 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1745 | 1467821190976 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6dc000 == 48 [pid = 1745] [id = 62] 09:06:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9c04b400) [pid = 1745] [serial = 184] [outer = (nil)] 09:06:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa23a7800) [pid = 1745] [serial = 185] [outer = 0x9c04b400] 09:06:31 INFO - PROCESS | 1745 | 1467821191052 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa3292c00) [pid = 1745] [serial = 186] [outer = 0x9c04b400] 09:06:31 INFO - PROCESS | 1745 | 1467821191893 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]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1279ms 09:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:06:31 INFO - PROCESS | 1745 | 1467821191946 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1745 | 1467821191949 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:06:31 INFO - PROCESS | 1745 | 1467821191955 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1745 | 1467821191958 Marionette TRACE conn3 <- [1,222,null,{}] 09:06:31 INFO - PROCESS | 1745 | 1467821191963 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}] 09:06:31 INFO - PROCESS | 1745 | 1467821191968 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:32 INFO - PROCESS | 1745 | 1467821192115 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:06:32 INFO - PROCESS | 1745 | 1467821192252 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1745 | 1467821192264 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b1800 == 49 [pid = 1745] [id = 63] 09:06:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x927e0000) [pid = 1745] [serial = 187] [outer = (nil)] 09:06:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x97af2c00) [pid = 1745] [serial = 188] [outer = 0x927e0000] 09:06:32 INFO - PROCESS | 1745 | 1467821192330 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9a63a800) [pid = 1745] [serial = 189] [outer = 0x927e0000] 09:06:33 INFO - PROCESS | 1745 | 1467821193372 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1439ms 09:06:33 INFO - PROCESS | 1745 | 1467821193393 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1745 | 1467821193399 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:06:33 INFO - PROCESS | 1745 | 1467821193406 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1745 | 1467821193412 Marionette TRACE conn3 <- [1,226,null,{}] 09:06:33 INFO - PROCESS | 1745 | 1467821193419 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}] 09:06:33 INFO - PROCESS | 1745 | 1467821193423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:33 INFO - PROCESS | 1745 | 1467821193571 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:06:33 INFO - PROCESS | 1745 | 1467821193715 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1745 | 1467821193724 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea5400 == 50 [pid = 1745] [id = 64] 09:06:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x93ea5c00) [pid = 1745] [serial = 190] [outer = (nil)] 09:06:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x97af0000) [pid = 1745] [serial = 191] [outer = 0x93ea5c00] 09:06:33 INFO - PROCESS | 1745 | 1467821193788 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x99708c00) [pid = 1745] [serial = 192] [outer = 0x93ea5c00] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x927e1400 == 49 [pid = 1745] [id = 57] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0xa220c000 == 48 [pid = 1745] [id = 56] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0xa5023000) [pid = 1745] [serial = 140] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9c00 == 47 [pid = 1745] [id = 55] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x9b76e800 == 46 [pid = 1745] [id = 54] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x9307f400 == 45 [pid = 1745] [id = 53] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecf800 == 44 [pid = 1745] [id = 52] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x95539400 == 43 [pid = 1745] [id = 49] 09:06:34 INFO - PROCESS | 1745 | --DOCSHELL 0x927de400 == 42 [pid = 1745] [id = 48] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0xa23b3c00) [pid = 1745] [serial = 134] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x953c9800) [pid = 1745] [serial = 131] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9a093400) [pid = 1745] [serial = 132] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93e9e800) [pid = 1745] [serial = 123] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93078400) [pid = 1745] [serial = 122] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9d4cfc00) [pid = 1745] [serial = 120] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9bae3400) [pid = 1745] [serial = 119] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x984a3c00) [pid = 1745] [serial = 125] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a4c3800) [pid = 1745] [serial = 126] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa1037c00) [pid = 1745] [serial = 128] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x927e0c00) [pid = 1745] [serial = 114] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x924d7000) [pid = 1745] [serial = 113] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x97af2000) [pid = 1745] [serial = 117] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x95532c00) [pid = 1745] [serial = 116] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa2ff0400) [pid = 1745] [serial = 135] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa4e11000) [pid = 1745] [serial = 138] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa34c3400) [pid = 1745] [serial = 137] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa209f000) [pid = 1745] [serial = 129] [outer = (nil)] [url = about:blank] 09:06:34 INFO - PROCESS | 1745 | 1467821194540 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1188ms 09:06:34 INFO - PROCESS | 1745 | 1467821194593 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1745 | 1467821194598 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:06:34 INFO - PROCESS | 1745 | 1467821194623 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1745 | 1467821194627 Marionette TRACE conn3 <- [1,230,null,{}] 09:06:34 INFO - PROCESS | 1745 | 1467821194639 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}] 09:06:34 INFO - PROCESS | 1745 | 1467821194642 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:34 INFO - PROCESS | 1745 | 1467821194781 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:06:34 INFO - PROCESS | 1745 | 1467821194790 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1745 | 1467821194796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecf800 == 43 [pid = 1745] [id = 65] 09:06:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9553d800) [pid = 1745] [serial = 193] [outer = (nil)] 09:06:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a4c3800) [pid = 1745] [serial = 194] [outer = 0x9553d800] 09:06:34 INFO - PROCESS | 1745 | 1467821194859 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a63ec00) [pid = 1745] [serial = 195] [outer = 0x9553d800] 09:06:35 INFO - PROCESS | 1745 | 1467821195548 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]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1004ms 09:06:35 INFO - PROCESS | 1745 | 1467821195618 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1745 | 1467821195621 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:06:35 INFO - PROCESS | 1745 | 1467821195627 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1745 | 1467821195632 Marionette TRACE conn3 <- [1,234,null,{}] 09:06:35 INFO - PROCESS | 1745 | 1467821195646 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}] 09:06:35 INFO - PROCESS | 1745 | 1467821195653 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:35 INFO - PROCESS | 1745 | 1467821195788 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:06:35 INFO - PROCESS | 1745 | 1467821195799 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1745 | 1467821195807 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6fc000 == 44 [pid = 1745] [id = 66] 09:06:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6fc800) [pid = 1745] [serial = 196] [outer = (nil)] 09:06:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9aab5000) [pid = 1745] [serial = 197] [outer = 0x9a6fc800] 09:06:35 INFO - PROCESS | 1745 | 1467821195868 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9aabd800) [pid = 1745] [serial = 198] [outer = 0x9a6fc800] 09:06:36 INFO - PROCESS | 1745 | 1467821196636 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1038ms 09:06:36 INFO - PROCESS | 1745 | 1467821196666 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1745 | 1467821196672 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:06:36 INFO - PROCESS | 1745 | 1467821196702 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1745 | 1467821196705 Marionette TRACE conn3 <- [1,238,null,{}] 09:06:36 INFO - PROCESS | 1745 | 1467821196709 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}] 09:06:36 INFO - PROCESS | 1745 | 1467821196715 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:36 INFO - PROCESS | 1745 | 1467821196890 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:06:36 INFO - PROCESS | 1745 | 1467821196915 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1745 | 1467821196922 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a85ac00 == 45 [pid = 1745] [id = 67] 09:06:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9aac0c00) [pid = 1745] [serial = 199] [outer = (nil)] 09:06:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9b778000) [pid = 1745] [serial = 200] [outer = 0x9aac0c00] 09:06:36 INFO - PROCESS | 1745 | 1467821196993 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9c03f400) [pid = 1745] [serial = 201] [outer = 0x9aac0c00] 09:06:37 INFO - PROCESS | 1745 | 1467821197636 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 984ms 09:06:37 INFO - PROCESS | 1745 | 1467821197677 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1745 | 1467821197681 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:06:37 INFO - PROCESS | 1745 | 1467821197686 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1745 | 1467821197689 Marionette TRACE conn3 <- [1,242,null,{}] 09:06:37 INFO - PROCESS | 1745 | 1467821197700 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}] 09:06:37 INFO - PROCESS | 1745 | 1467821197703 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:37 INFO - PROCESS | 1745 | 1467821197865 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:06:37 INFO - PROCESS | 1745 | 1467821197893 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1745 | 1467821197902 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x923ba400 == 46 [pid = 1745] [id = 68] 09:06:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x948b8000) [pid = 1745] [serial = 202] [outer = (nil)] 09:06:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d316c00) [pid = 1745] [serial = 203] [outer = 0x948b8000] 09:06:37 INFO - PROCESS | 1745 | 1467821197958 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9d46b400) [pid = 1745] [serial = 204] [outer = 0x948b8000] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa2535000) [pid = 1745] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x93ecfc00) [pid = 1745] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97aeb800) [pid = 1745] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9b778400) [pid = 1745] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9d804000) [pid = 1745] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:06:38 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa108c000) [pid = 1745] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:06:38 INFO - PROCESS | 1745 | 1467821198814 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1184ms 09:06:38 INFO - PROCESS | 1745 | 1467821198870 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1745 | 1467821198875 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:06:38 INFO - PROCESS | 1745 | 1467821198880 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1745 | 1467821198882 Marionette TRACE conn3 <- [1,246,null,{}] 09:06:38 INFO - PROCESS | 1745 | 1467821198892 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}] 09:06:38 INFO - PROCESS | 1745 | 1467821198901 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:39 INFO - PROCESS | 1745 | 1467821199059 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:06:39 INFO - PROCESS | 1745 | 1467821199068 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1745 | 1467821199075 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb3400 == 47 [pid = 1745] [id = 69] 09:06:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x97aeb800) [pid = 1745] [serial = 205] [outer = (nil)] 09:06:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa2212800) [pid = 1745] [serial = 206] [outer = 0x97aeb800] 09:06:39 INFO - PROCESS | 1745 | 1467821199222 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa23a8400) [pid = 1745] [serial = 207] [outer = 0x97aeb800] 09:06:39 INFO - PROCESS | 1745 | 1467821199810 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 984ms 09:06:39 INFO - PROCESS | 1745 | 1467821199865 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1745 | 1467821199868 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:06:39 INFO - PROCESS | 1745 | 1467821199874 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1745 | 1467821199877 Marionette TRACE conn3 <- [1,250,null,{}] 09:06:39 INFO - PROCESS | 1745 | 1467821199883 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}] 09:06:39 INFO - PROCESS | 1745 | 1467821199887 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:40 INFO - PROCESS | 1745 | 1467821200024 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:06:40 INFO - PROCESS | 1745 | 1467821200033 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1745 | 1467821200039 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c046000 == 48 [pid = 1745] [id = 70] 09:06:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa108d000) [pid = 1745] [serial = 208] [outer = (nil)] 09:06:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa3289000) [pid = 1745] [serial = 209] [outer = 0xa108d000] 09:06:40 INFO - PROCESS | 1745 | 1467821200097 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa3206c00) [pid = 1745] [serial = 210] [outer = 0xa108d000] 09:06:40 INFO - PROCESS | 1745 | 1467821200855 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]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1035ms 09:06:40 INFO - PROCESS | 1745 | 1467821200910 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:06:40 INFO - PROCESS | 1745 | 1467821200916 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:06:40 INFO - PROCESS | 1745 | 1467821200940 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1745 | 1467821200945 Marionette TRACE conn3 <- [1,254,null,{}] 09:06:40 INFO - PROCESS | 1745 | 1467821200953 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}] 09:06:40 INFO - PROCESS | 1745 | 1467821200958 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:41 INFO - PROCESS | 1745 | 1467821201125 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:06:41 INFO - PROCESS | 1745 | 1467821201264 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1745 | 1467821201277 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6800 == 49 [pid = 1745] [id = 71] 09:06:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x927e8800) [pid = 1745] [serial = 211] [outer = (nil)] 09:06:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x93eda800) [pid = 1745] [serial = 212] [outer = 0x927e8800] 09:06:41 INFO - PROCESS | 1745 | 1467821201347 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953c9000) [pid = 1745] [serial = 213] [outer = 0x927e8800] 09:06:42 INFO - PROCESS | 1745 | 1467821202191 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1301ms 09:06:42 INFO - PROCESS | 1745 | 1467821202224 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1745 | 1467821202231 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:06:42 INFO - PROCESS | 1745 | 1467821202240 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1745 | 1467821202244 Marionette TRACE conn3 <- [1,258,null,{}] 09:06:42 INFO - PROCESS | 1745 | 1467821202250 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}] 09:06:42 INFO - PROCESS | 1745 | 1467821202255 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:42 INFO - PROCESS | 1745 | 1467821202405 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:06:42 INFO - PROCESS | 1745 | 1467821202550 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1745 | 1467821202558 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9f800 == 50 [pid = 1745] [id = 72] 09:06:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9a5c3800) [pid = 1745] [serial = 214] [outer = (nil)] 09:06:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9a6d0c00) [pid = 1745] [serial = 215] [outer = 0x9a5c3800] 09:06:42 INFO - PROCESS | 1745 | 1467821202632 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9aab5400) [pid = 1745] [serial = 216] [outer = 0x9a5c3800] 09:06:43 INFO - PROCESS | 1745 | 1467821203433 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1235ms 09:06:43 INFO - PROCESS | 1745 | 1467821203476 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1745 | 1467821203479 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:06:43 INFO - PROCESS | 1745 | 1467821203503 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1745 | 1467821203509 Marionette TRACE conn3 <- [1,262,null,{}] 09:06:43 INFO - PROCESS | 1745 | 1467821203524 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}] 09:06:43 INFO - PROCESS | 1745 | 1467821203532 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:43 INFO - PROCESS | 1745 | 1467821203697 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:06:43 INFO - PROCESS | 1745 | 1467821203837 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1745 | 1467821203847 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d318c00 == 51 [pid = 1745] [id = 73] 09:06:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa108a000) [pid = 1745] [serial = 217] [outer = (nil)] 09:06:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa2ff2400) [pid = 1745] [serial = 218] [outer = 0xa108a000] 09:06:43 INFO - PROCESS | 1745 | 1467821203922 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa507a800) [pid = 1745] [serial = 219] [outer = 0xa108a000] 09:06:44 INFO - PROCESS | 1745 | 1467821204745 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1288ms 09:06:44 INFO - PROCESS | 1745 | 1467821204790 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1745 | 1467821204794 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:06:44 INFO - PROCESS | 1745 | 1467821204800 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1745 | 1467821204804 Marionette TRACE conn3 <- [1,266,null,{}] 09:06:44 INFO - PROCESS | 1745 | 1467821204809 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}] 09:06:44 INFO - PROCESS | 1745 | 1467821204814 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:44 INFO - PROCESS | 1745 | 1467821204973 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:06:45 INFO - PROCESS | 1745 | 1467821205112 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1745 | 1467821205120 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:45 INFO - PROCESS | 1745 | ++DOCSHELL 0xa6829800 == 52 [pid = 1745] [id = 74] 09:06:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa68a1800) [pid = 1745] [serial = 220] [outer = (nil)] 09:06:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa6ea0400) [pid = 1745] [serial = 221] [outer = 0xa68a1800] 09:06:45 INFO - PROCESS | 1745 | 1467821205189 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa6ea9000) [pid = 1745] [serial = 222] [outer = 0xa68a1800] 09:06:45 INFO - PROCESS | 1745 | 1467821205966 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1190ms 09:06:45 INFO - PROCESS | 1745 | 1467821205991 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1745 | 1467821205995 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:06:46 INFO - PROCESS | 1745 | 1467821206001 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1745 | 1467821206003 Marionette TRACE conn3 <- [1,270,null,{}] 09:06:46 INFO - PROCESS | 1745 | 1467821206009 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}] 09:06:46 INFO - PROCESS | 1745 | 1467821206013 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:46 INFO - PROCESS | 1745 | 1467821206153 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:06:46 INFO - PROCESS | 1745 | 1467821206297 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1745 | 1467821206304 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bf400 == 53 [pid = 1745] [id = 75] 09:06:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x924d2000) [pid = 1745] [serial = 223] [outer = (nil)] 09:06:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa32b7c00) [pid = 1745] [serial = 224] [outer = 0x924d2000] 09:06:46 INFO - PROCESS | 1745 | 1467821206375 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa32b9800) [pid = 1745] [serial = 225] [outer = 0x924d2000] 09:06:47 INFO - PROCESS | 1745 | 1467821207342 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 09:06:47 INFO - PROCESS | 1745 | 1467821207390 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1745 | 1467821207395 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:06:47 INFO - PROCESS | 1745 | 1467821207405 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1745 | 1467821207409 Marionette TRACE conn3 <- [1,274,null,{}] 09:06:47 INFO - PROCESS | 1745 | 1467821207417 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}] 09:06:47 INFO - PROCESS | 1745 | 1467821207422 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:47 INFO - PROCESS | 1745 | 1467821207572 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:06:47 INFO - PROCESS | 1745 | 1467821207720 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1745 | 1467821207733 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x95536000 == 54 [pid = 1745] [id = 76] 09:06:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x9553b000) [pid = 1745] [serial = 226] [outer = (nil)] 09:06:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x984a3c00) [pid = 1745] [serial = 227] [outer = 0x9553b000] 09:06:47 INFO - PROCESS | 1745 | 1467821207834 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9a0a0000) [pid = 1745] [serial = 228] [outer = 0x9553b000] 09:06:48 INFO - PROCESS | 1745 | 1467821208615 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1232ms 09:06:48 INFO - PROCESS | 1745 | 1467821208636 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1745 | 1467821208642 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:06:48 INFO - PROCESS | 1745 | 1467821208651 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1745 | 1467821208654 Marionette TRACE conn3 <- [1,278,null,{}] 09:06:48 INFO - PROCESS | 1745 | 1467821208682 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}] 09:06:48 INFO - PROCESS | 1745 | 1467821208687 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:48 INFO - PROCESS | 1745 | 1467821208838 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:06:49 INFO - PROCESS | 1745 | 1467821208995 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1745 | 1467821209004 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x923bdc00 == 53 [pid = 1745] [id = 39] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4000 == 52 [pid = 1745] [id = 31] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x984a4000 == 51 [pid = 1745] [id = 40] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb3400 == 50 [pid = 1745] [id = 69] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x93ece000) [pid = 1745] [serial = 143] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0xa62d8c00) [pid = 1745] [serial = 149] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x9bade000) [pid = 1745] [serial = 146] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0xa6f3d800) [pid = 1745] [serial = 152] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9aab8c00) [pid = 1745] [serial = 173] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bdc00 == 51 [pid = 1745] [id = 77] 09:06:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x93ece000) [pid = 1745] [serial = 229] [outer = (nil)] 09:06:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x97a7e000) [pid = 1745] [serial = 230] [outer = 0x93ece000] 09:06:49 INFO - PROCESS | 1745 | 1467821209103 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x97a85000) [pid = 1745] [serial = 231] [outer = 0x93ece000] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x923ba400 == 50 [pid = 1745] [id = 68] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9a85ac00 == 49 [pid = 1745] [id = 67] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6fc000 == 48 [pid = 1745] [id = 66] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecf800 == 47 [pid = 1745] [id = 65] 09:06:49 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea5400 == 46 [pid = 1745] [id = 64] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0xa2fb9000) [pid = 1745] [serial = 167] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9841f000) [pid = 1745] [serial = 156] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x97aed000) [pid = 1745] [serial = 155] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9a093000) [pid = 1745] [serial = 158] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9a6d3000) [pid = 1745] [serial = 159] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x9d30d000) [pid = 1745] [serial = 161] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0xa328a000) [pid = 1745] [serial = 170] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0xa220fc00) [pid = 1745] [serial = 164] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0xa3209800) [pid = 1745] [serial = 168] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0xa2214400) [pid = 1745] [serial = 165] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9d812800) [pid = 1745] [serial = 162] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa4e58000) [pid = 1745] [serial = 171] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1745 | 1467821209801 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1201ms 09:06:49 INFO - PROCESS | 1745 | 1467821209864 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1745 | 1467821209868 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:06:49 INFO - PROCESS | 1745 | 1467821209877 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1745 | 1467821209881 Marionette TRACE conn3 <- [1,282,null,{}] 09:06:49 INFO - PROCESS | 1745 | 1467821209896 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}] 09:06:49 INFO - PROCESS | 1745 | 1467821209903 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:50 INFO - PROCESS | 1745 | 1467821210038 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:06:50 INFO - PROCESS | 1745 | 1467821210051 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1745 | 1467821210060 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d4000 == 47 [pid = 1745] [id = 78] 09:06:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9a6d4400) [pid = 1745] [serial = 232] [outer = (nil)] 09:06:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a85ac00) [pid = 1745] [serial = 233] [outer = 0x9a6d4400] 09:06:50 INFO - PROCESS | 1745 | 1467821210120 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9aabd000) [pid = 1745] [serial = 234] [outer = 0x9a6d4400] 09:06:50 INFO - PROCESS | 1745 | 1467821210864 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1039ms 09:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:06:50 INFO - PROCESS | 1745 | 1467821210917 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1745 | 1467821210920 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:06:50 INFO - PROCESS | 1745 | 1467821210926 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1745 | 1467821210929 Marionette TRACE conn3 <- [1,286,null,{}] 09:06:50 INFO - PROCESS | 1745 | 1467821210934 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}] 09:06:50 INFO - PROCESS | 1745 | 1467821210938 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:51 INFO - PROCESS | 1745 | 1467821211067 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:06:51 INFO - PROCESS | 1745 | 1467821211080 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1745 | 1467821211087 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7c800 == 48 [pid = 1745] [id = 79] 09:06:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9aac2c00) [pid = 1745] [serial = 235] [outer = (nil)] 09:06:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9c049000) [pid = 1745] [serial = 236] [outer = 0x9aac2c00] 09:06:51 INFO - PROCESS | 1745 | 1467821211146 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9d46bc00) [pid = 1745] [serial = 237] [outer = 0x9aac2c00] 09:06:51 INFO - PROCESS | 1745 | 1467821211868 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 991ms 09:06:51 INFO - PROCESS | 1745 | 1467821211922 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1745 | 1467821211925 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:06:51 INFO - PROCESS | 1745 | 1467821211931 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1745 | 1467821211933 Marionette TRACE conn3 <- [1,290,null,{}] 09:06:51 INFO - PROCESS | 1745 | 1467821211938 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}] 09:06:51 INFO - PROCESS | 1745 | 1467821211942 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:52 INFO - PROCESS | 1745 | 1467821212123 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:06:52 INFO - PROCESS | 1745 | 1467821212145 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1745 | 1467821212152 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1000 == 49 [pid = 1745] [id = 80] 09:06:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9a642400) [pid = 1745] [serial = 238] [outer = (nil)] 09:06:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa108b800) [pid = 1745] [serial = 239] [outer = 0x9a642400] 09:06:52 INFO - PROCESS | 1745 | 1467821212210 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa220fc00) [pid = 1745] [serial = 240] [outer = 0x9a642400] 09:06:52 INFO - PROCESS | 1745 | 1467821212880 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 975ms 09:06:52 INFO - PROCESS | 1745 | 1467821212907 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1745 | 1467821212910 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:06:52 INFO - PROCESS | 1745 | 1467821212915 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1745 | 1467821212917 Marionette TRACE conn3 <- [1,294,null,{}] 09:06:52 INFO - PROCESS | 1745 | 1467821212923 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}] 09:06:52 INFO - PROCESS | 1745 | 1467821212932 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:53 INFO - PROCESS | 1745 | 1467821213143 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:06:53 INFO - PROCESS | 1745 | 1467821213218 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1745 | 1467821213224 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b4c00 == 50 [pid = 1745] [id = 81] 09:06:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x9af01800) [pid = 1745] [serial = 241] [outer = (nil)] 09:06:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x9af0b000) [pid = 1745] [serial = 242] [outer = 0x9af01800] 09:06:53 INFO - PROCESS | 1745 | 1467821213284 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x95535c00) [pid = 1745] [serial = 243] [outer = 0x9af01800] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x97aeb800) [pid = 1745] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0xa1033400) [pid = 1745] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x927de800) [pid = 1745] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x93e9cc00) [pid = 1745] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0xa4e11400) [pid = 1745] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x927e2400) [pid = 1745] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9a6fd000) [pid = 1745] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x927e0000) [pid = 1745] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9bad7c00) [pid = 1745] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9aac0c00) [pid = 1745] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:06:53 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x93ea5c00) [pid = 1745] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x948b8000) [pid = 1745] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x927eac00) [pid = 1745] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9553d800) [pid = 1745] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9553e400) [pid = 1745] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c04b400) [pid = 1745] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a6fc800) [pid = 1745] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:06:54 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x924d3800) [pid = 1745] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:06:54 INFO - PROCESS | 1745 | 1467821214163 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]]]}] 09:06:54 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. 09:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1282ms 09:06:54 INFO - PROCESS | 1745 | 1467821214197 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1745 | 1467821214200 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:06:54 INFO - PROCESS | 1745 | 1467821214206 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1745 | 1467821214213 Marionette TRACE conn3 <- [1,298,null,{}] 09:06:54 INFO - PROCESS | 1745 | 1467821214223 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}] 09:06:54 INFO - PROCESS | 1745 | 1467821214226 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:54 INFO - PROCESS | 1745 | 1467821214349 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:06:54 INFO - PROCESS | 1745 | 1467821214362 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1745 | 1467821214367 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e0000 == 51 [pid = 1745] [id = 82] 09:06:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x927e2400) [pid = 1745] [serial = 244] [outer = (nil)] 09:06:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9a6d0800) [pid = 1745] [serial = 245] [outer = 0x927e2400] 09:06:54 INFO - PROCESS | 1745 | 1467821214427 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9a8cd400) [pid = 1745] [serial = 246] [outer = 0x927e2400] 09:06:55 INFO - PROCESS | 1745 | 1467821215148 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]]]}] 09:06:55 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. 09:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 985ms 09:06:55 INFO - PROCESS | 1745 | 1467821215191 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1745 | 1467821215194 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:06:55 INFO - PROCESS | 1745 | 1467821215210 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1745 | 1467821215213 Marionette TRACE conn3 <- [1,302,null,{}] 09:06:55 INFO - PROCESS | 1745 | 1467821215225 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}] 09:06:55 INFO - PROCESS | 1745 | 1467821215228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:55 INFO - PROCESS | 1745 | 1467821215354 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:06:55 INFO - PROCESS | 1745 | 1467821215371 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1745 | 1467821215378 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8000 == 52 [pid = 1745] [id = 83] 09:06:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x97af3000) [pid = 1745] [serial = 247] [outer = (nil)] 09:06:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a8d8000) [pid = 1745] [serial = 248] [outer = 0x97af3000] 09:06:55 INFO - PROCESS | 1745 | 1467821215436 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9a8dac00) [pid = 1745] [serial = 249] [outer = 0x97af3000] 09:06:56 INFO - PROCESS | 1745 | 1467821216254 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1098ms 09:06:56 INFO - PROCESS | 1745 | 1467821216308 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1745 | 1467821216314 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:06:56 INFO - PROCESS | 1745 | 1467821216322 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1745 | 1467821216326 Marionette TRACE conn3 <- [1,306,null,{}] 09:06:56 INFO - PROCESS | 1745 | 1467821216557 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}] 09:06:56 INFO - PROCESS | 1745 | 1467821216562 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:56 INFO - PROCESS | 1745 | 1467821216748 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:06:56 INFO - PROCESS | 1745 | 1467821216958 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1745 | 1467821216964 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea5400 == 53 [pid = 1745] [id = 84] 09:06:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x93ecfc00) [pid = 1745] [serial = 250] [outer = (nil)] 09:06:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x97a81000) [pid = 1745] [serial = 251] [outer = 0x93ecfc00] 09:06:57 INFO - PROCESS | 1745 | 1467821217037 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x97aed000) [pid = 1745] [serial = 252] [outer = 0x93ecfc00] 09:06:57 INFO - PROCESS | 1745 | 1467821217747 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1463ms 09:06:57 INFO - PROCESS | 1745 | 1467821217785 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1745 | 1467821217791 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:06:57 INFO - PROCESS | 1745 | 1467821217801 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1745 | 1467821217804 Marionette TRACE conn3 <- [1,310,null,{}] 09:06:57 INFO - PROCESS | 1745 | 1467821217810 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}] 09:06:57 INFO - PROCESS | 1745 | 1467821217815 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:57 INFO - PROCESS | 1745 | 1467821217972 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:06:58 INFO - PROCESS | 1745 | 1467821218116 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1745 | 1467821218124 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63c400 == 54 [pid = 1745] [id = 85] 09:06:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9a645000) [pid = 1745] [serial = 253] [outer = (nil)] 09:06:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9a8d1000) [pid = 1745] [serial = 254] [outer = 0x9a645000] 09:06:58 INFO - PROCESS | 1745 | 1467821218202 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9a8d9c00) [pid = 1745] [serial = 255] [outer = 0x9a645000] 09:06:59 INFO - PROCESS | 1745 | 1467821219065 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1284ms 09:06:59 INFO - PROCESS | 1745 | 1467821219100 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1745 | 1467821219104 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:06:59 INFO - PROCESS | 1745 | 1467821219112 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1745 | 1467821219117 Marionette TRACE conn3 <- [1,314,null,{}] 09:06:59 INFO - PROCESS | 1745 | 1467821219132 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}] 09:06:59 INFO - PROCESS | 1745 | 1467821219140 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:59 INFO - PROCESS | 1745 | 1467821219310 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:06:59 INFO - PROCESS | 1745 | 1467821219482 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1745 | 1467821219494 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:06:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c04ec00 == 55 [pid = 1745] [id = 86] 09:06:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9c0f9800) [pid = 1745] [serial = 256] [outer = (nil)] 09:06:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa1033400) [pid = 1745] [serial = 257] [outer = 0x9c0f9800] 09:06:59 INFO - PROCESS | 1745 | 1467821219564 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa2ff5c00) [pid = 1745] [serial = 258] [outer = 0x9c0f9800] 09:07:00 INFO - PROCESS | 1745 | 1467821220398 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1332ms 09:07:00 INFO - PROCESS | 1745 | 1467821220445 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1745 | 1467821220449 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:07:00 INFO - PROCESS | 1745 | 1467821220455 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1745 | 1467821220457 Marionette TRACE conn3 <- [1,318,null,{}] 09:07:00 INFO - PROCESS | 1745 | 1467821220463 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}] 09:07:00 INFO - PROCESS | 1745 | 1467821220467 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:00 INFO - PROCESS | 1745 | 1467821220617 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:07:00 INFO - PROCESS | 1745 | 1467821220766 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1745 | 1467821220776 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6fc800 == 56 [pid = 1745] [id = 87] 09:07:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x9a8d4400) [pid = 1745] [serial = 259] [outer = (nil)] 09:07:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa061ac00) [pid = 1745] [serial = 260] [outer = 0x9a8d4400] 09:07:00 INFO - PROCESS | 1745 | 1467821220845 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0xa061dc00) [pid = 1745] [serial = 261] [outer = 0x9a8d4400] 09:07:01 INFO - PROCESS | 1745 | 1467821221726 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]]]}] 09:07:01 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. 09:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1328ms 09:07:01 INFO - PROCESS | 1745 | 1467821221786 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1745 | 1467821221792 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:07:01 INFO - PROCESS | 1745 | 1467821221803 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1745 | 1467821221805 Marionette TRACE conn3 <- [1,322,null,{}] 09:07:01 INFO - PROCESS | 1745 | 1467821221811 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}] 09:07:01 INFO - PROCESS | 1745 | 1467821221816 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:02 INFO - PROCESS | 1745 | 1467821222203 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:07:02 INFO - PROCESS | 1745 | 1467821222434 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1745 | 1467821222445 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x953c0400) [pid = 1745] [serial = 262] [outer = 0x924ce400] 09:07:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x95532c00 == 57 [pid = 1745] [id = 88] 09:07:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x97a27800) [pid = 1745] [serial = 263] [outer = (nil)] 09:07:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x97a7f000) [pid = 1745] [serial = 264] [outer = 0x97a27800] 09:07:02 INFO - PROCESS | 1745 | 1467821222547 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x9841d000) [pid = 1745] [serial = 265] [outer = 0x97a27800] 09:07:03 INFO - PROCESS | 1745 | 1467821223407 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1628ms 09:07:03 INFO - PROCESS | 1745 | 1467821223432 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1745 | 1467821223438 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:07:03 INFO - PROCESS | 1745 | 1467821223445 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1745 | 1467821223449 Marionette TRACE conn3 <- [1,326,null,{}] 09:07:03 INFO - PROCESS | 1745 | 1467821223456 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}] 09:07:03 INFO - PROCESS | 1745 | 1467821223461 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:03 INFO - PROCESS | 1745 | 1467821223607 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:07:03 INFO - PROCESS | 1745 | 1467821223770 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1745 | 1467821223778 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b9c00 == 58 [pid = 1745] [id = 89] 09:07:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x97a7d400) [pid = 1745] [serial = 266] [outer = (nil)] 09:07:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x9aab3800) [pid = 1745] [serial = 267] [outer = 0x97a7d400] 09:07:03 INFO - PROCESS | 1745 | 1467821223842 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x9af05800) [pid = 1745] [serial = 268] [outer = 0x97a7d400] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x9d807400 == 57 [pid = 1745] [id = 28] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0xa3289000) [pid = 1745] [serial = 209] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x927e0000 == 56 [pid = 1745] [id = 82] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x926b4c00 == 55 [pid = 1745] [id = 81] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1000 == 54 [pid = 1745] [id = 80] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7c800 == 53 [pid = 1745] [id = 79] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4800 == 52 [pid = 1745] [id = 58] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d4000 == 51 [pid = 1745] [id = 78] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x923bdc00 == 50 [pid = 1745] [id = 77] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x95536000 == 49 [pid = 1745] [id = 76] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9f800 == 48 [pid = 1745] [id = 72] 09:07:04 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6800 == 47 [pid = 1745] [id = 71] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0xa23a8400) [pid = 1745] [serial = 207] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0xa220f000) [pid = 1745] [serial = 141] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x9526c400) [pid = 1745] [serial = 144] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa6f47000) [pid = 1745] [serial = 153] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0xa6896400) [pid = 1745] [serial = 150] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0xa2380000) [pid = 1745] [serial = 110] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x9d4cd000) [pid = 1745] [serial = 147] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x97af2c00) [pid = 1745] [serial = 188] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9c04c400) [pid = 1745] [serial = 183] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9c040400) [pid = 1745] [serial = 182] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9b778000) [pid = 1745] [serial = 200] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x99708c00) [pid = 1745] [serial = 192] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x97af0000) [pid = 1745] [serial = 191] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9d316c00) [pid = 1745] [serial = 203] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9a63a800) [pid = 1745] [serial = 189] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x93ecb400) [pid = 1745] [serial = 177] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x92ac7800) [pid = 1745] [serial = 176] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a4c3800) [pid = 1745] [serial = 194] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9a6d5400) [pid = 1745] [serial = 179] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9a63ec00) [pid = 1745] [serial = 195] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0xa3292c00) [pid = 1745] [serial = 186] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa23a7800) [pid = 1745] [serial = 185] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9aab5000) [pid = 1745] [serial = 197] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9d46b400) [pid = 1745] [serial = 204] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a6dc400) [pid = 1745] [serial = 180] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9553f000) [pid = 1745] [serial = 174] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa2212800) [pid = 1745] [serial = 206] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9c03f400) [pid = 1745] [serial = 201] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9aabd800) [pid = 1745] [serial = 198] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1745 | 1467821224657 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1281ms 09:07:04 INFO - PROCESS | 1745 | 1467821224727 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:07:04 INFO - PROCESS | 1745 | 1467821224731 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:07:04 INFO - PROCESS | 1745 | 1467821224737 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1745 | 1467821224740 Marionette TRACE conn3 <- [1,330,null,{}] 09:07:04 INFO - PROCESS | 1745 | 1467821224745 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}] 09:07:04 INFO - PROCESS | 1745 | 1467821224750 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:04 INFO - PROCESS | 1745 | 1467821224892 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:07:04 INFO - PROCESS | 1745 | 1467821224906 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1745 | 1467821224914 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7c800 == 48 [pid = 1745] [id = 90] 09:07:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a63ec00) [pid = 1745] [serial = 269] [outer = (nil)] 09:07:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6dc800) [pid = 1745] [serial = 270] [outer = 0x9a63ec00] 09:07:04 INFO - PROCESS | 1745 | 1467821224974 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9aabcc00) [pid = 1745] [serial = 271] [outer = 0x9a63ec00] 09:07:05 INFO - PROCESS | 1745 | 1467821225763 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]]]}] 09:07:05 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. 09:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1040ms 09:07:05 INFO - PROCESS | 1745 | 1467821225776 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1745 | 1467821225780 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:07:05 INFO - PROCESS | 1745 | 1467821225795 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1745 | 1467821225801 Marionette TRACE conn3 <- [1,334,null,{}] 09:07:05 INFO - PROCESS | 1745 | 1467821225827 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}] 09:07:05 INFO - PROCESS | 1745 | 1467821225833 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:05 INFO - PROCESS | 1745 | 1467821225977 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:07:06 INFO - PROCESS | 1745 | 1467821225989 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1745 | 1467821225998 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e2c00 == 49 [pid = 1745] [id = 91] 09:07:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a644800) [pid = 1745] [serial = 272] [outer = (nil)] 09:07:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c042c00) [pid = 1745] [serial = 273] [outer = 0x9a644800] 09:07:06 INFO - PROCESS | 1745 | 1467821226054 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9c048c00) [pid = 1745] [serial = 274] [outer = 0x9a644800] 09:07:06 INFO - PROCESS | 1745 | 1467821226770 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]]]}] 09:07:06 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. 09:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1009ms 09:07:06 INFO - PROCESS | 1745 | 1467821226799 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1745 | 1467821226802 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:07:06 INFO - PROCESS | 1745 | 1467821226812 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1745 | 1467821226817 Marionette TRACE conn3 <- [1,338,null,{}] 09:07:06 INFO - PROCESS | 1745 | 1467821226831 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}] 09:07:06 INFO - PROCESS | 1745 | 1467821226835 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:07 INFO - PROCESS | 1745 | 1467821227003 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:07:07 INFO - PROCESS | 1745 | 1467821227034 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1745 | 1467821227039 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b778000 == 50 [pid = 1745] [id = 92] 09:07:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9c047c00) [pid = 1745] [serial = 275] [outer = (nil)] 09:07:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9d317800) [pid = 1745] [serial = 276] [outer = 0x9c047c00] 09:07:07 INFO - PROCESS | 1745 | 1467821227109 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9d35f400) [pid = 1745] [serial = 277] [outer = 0x9c047c00] 09:07:07 INFO - PROCESS | 1745 | 1467821227761 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]]]}] 09:07:07 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. 09:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 984ms 09:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:07:07 INFO - PROCESS | 1745 | 1467821227796 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1745 | 1467821227798 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:07:07 INFO - PROCESS | 1745 | 1467821227804 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1745 | 1467821227807 Marionette TRACE conn3 <- [1,342,null,{}] 09:07:07 INFO - PROCESS | 1745 | 1467821227812 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}] 09:07:07 INFO - PROCESS | 1745 | 1467821227816 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:07 INFO - PROCESS | 1745 | 1467821227990 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:07:08 INFO - PROCESS | 1745 | 1467821228087 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1745 | 1467821228103 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:08 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0616c00 == 51 [pid = 1745] [id = 93] 09:07:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa0617c00) [pid = 1745] [serial = 278] [outer = (nil)] 09:07:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa0620000) [pid = 1745] [serial = 279] [outer = 0xa0617c00] 09:07:08 INFO - PROCESS | 1745 | 1467821228170 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa220f000) [pid = 1745] [serial = 280] [outer = 0xa0617c00] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a642400) [pid = 1745] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0xa108a000) [pid = 1745] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9553b000) [pid = 1745] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a5c3800) [pid = 1745] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa68a1800) [pid = 1745] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a6d4400) [pid = 1745] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x93ece000) [pid = 1745] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9aac2c00) [pid = 1745] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x927e8800) [pid = 1745] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x924d2000) [pid = 1745] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af01800) [pid = 1745] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:07:08 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x927e2400) [pid = 1745] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:07:09 INFO - PROCESS | 1745 | 1467821229138 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]]]}] 09:07:09 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. 09:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1382ms 09:07:09 INFO - PROCESS | 1745 | 1467821229186 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1745 | 1467821229189 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:07:09 INFO - PROCESS | 1745 | 1467821229194 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1745 | 1467821229196 Marionette TRACE conn3 <- [1,346,null,{}] 09:07:09 INFO - PROCESS | 1745 | 1467821229202 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}] 09:07:09 INFO - PROCESS | 1745 | 1467821229206 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:09 INFO - PROCESS | 1745 | 1467821229336 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:07:09 INFO - PROCESS | 1745 | 1467821229347 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1745 | 1467821229355 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bc400 == 52 [pid = 1745] [id = 94] 09:07:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x926ac400) [pid = 1745] [serial = 281] [outer = (nil)] 09:07:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a5c3800) [pid = 1745] [serial = 282] [outer = 0x926ac400] 09:07:09 INFO - PROCESS | 1745 | 1467821229424 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a6da000) [pid = 1745] [serial = 283] [outer = 0x926ac400] 09:07:10 INFO - PROCESS | 1745 | 1467821230124 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]]]}] 09:07:10 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. 09:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 975ms 09:07:10 INFO - PROCESS | 1745 | 1467821230170 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1745 | 1467821230173 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:07:10 INFO - PROCESS | 1745 | 1467821230179 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1745 | 1467821230181 Marionette TRACE conn3 <- [1,350,null,{}] 09:07:10 INFO - PROCESS | 1745 | 1467821230186 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}] 09:07:10 INFO - PROCESS | 1745 | 1467821230190 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:10 INFO - PROCESS | 1745 | 1467821230369 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:07:10 INFO - PROCESS | 1745 | 1467821230387 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1745 | 1467821230396 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b5800 == 53 [pid = 1745] [id = 95] 09:07:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9553ec00) [pid = 1745] [serial = 284] [outer = (nil)] 09:07:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa1098c00) [pid = 1745] [serial = 285] [outer = 0x9553ec00] 09:07:10 INFO - PROCESS | 1745 | 1467821230455 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa23a6000) [pid = 1745] [serial = 286] [outer = 0x9553ec00] 09:07:11 INFO - PROCESS | 1745 | 1467821231222 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]]]}] 09:07:11 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. 09:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1082ms 09:07:11 INFO - PROCESS | 1745 | 1467821231271 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1745 | 1467821231278 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:07:11 INFO - PROCESS | 1745 | 1467821231286 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1745 | 1467821231291 Marionette TRACE conn3 <- [1,354,null,{}] 09:07:11 INFO - PROCESS | 1745 | 1467821231299 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}] 09:07:11 INFO - PROCESS | 1745 | 1467821231304 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:11 INFO - PROCESS | 1745 | 1467821231477 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:07:11 INFO - PROCESS | 1745 | 1467821231623 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1745 | 1467821231635 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dd400 == 54 [pid = 1745] [id = 96] 09:07:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x927e7400) [pid = 1745] [serial = 287] [outer = (nil)] 09:07:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x97a7cc00) [pid = 1745] [serial = 288] [outer = 0x927e7400] 09:07:11 INFO - PROCESS | 1745 | 1467821231710 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x99f82c00) [pid = 1745] [serial = 289] [outer = 0x927e7400] 09:07:12 INFO - PROCESS | 1745 | 1467821232638 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]]]}] 09:07:12 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. 09:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1383ms 09:07:12 INFO - PROCESS | 1745 | 1467821232668 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1745 | 1467821232675 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:07:12 INFO - PROCESS | 1745 | 1467821232684 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1745 | 1467821232688 Marionette TRACE conn3 <- [1,358,null,{}] 09:07:12 INFO - PROCESS | 1745 | 1467821232694 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}] 09:07:12 INFO - PROCESS | 1745 | 1467821232699 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:12 INFO - PROCESS | 1745 | 1467821232856 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:07:13 INFO - PROCESS | 1745 | 1467821233010 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1745 | 1467821233016 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a646800 == 55 [pid = 1745] [id = 97] 09:07:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a6dcc00) [pid = 1745] [serial = 290] [outer = (nil)] 09:07:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9aaba400) [pid = 1745] [serial = 291] [outer = 0x9a6dcc00] 09:07:13 INFO - PROCESS | 1745 | 1467821233092 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9af0a000) [pid = 1745] [serial = 292] [outer = 0x9a6dcc00] 09:07:14 INFO - PROCESS | 1745 | 1467821234037 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]]]}] 09:07:14 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. 09:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1378ms 09:07:14 INFO - PROCESS | 1745 | 1467821234062 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1745 | 1467821234066 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:07:14 INFO - PROCESS | 1745 | 1467821234073 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1745 | 1467821234079 Marionette TRACE conn3 <- [1,362,null,{}] 09:07:14 INFO - PROCESS | 1745 | 1467821234094 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}] 09:07:14 INFO - PROCESS | 1745 | 1467821234101 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:14 INFO - PROCESS | 1745 | 1467821234252 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:07:14 INFO - PROCESS | 1745 | 1467821234406 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1745 | 1467821234418 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:14 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1033c00 == 56 [pid = 1745] [id = 98] 09:07:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa1036400) [pid = 1745] [serial = 293] [outer = (nil)] 09:07:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa234b800) [pid = 1745] [serial = 294] [outer = 0xa1036400] 09:07:14 INFO - PROCESS | 1745 | 1467821234513 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa2ff0400) [pid = 1745] [serial = 295] [outer = 0xa1036400] 09:07:15 INFO - PROCESS | 1745 | 1467821235353 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]]]}] 09:07:15 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. 09:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1338ms 09:07:15 INFO - PROCESS | 1745 | 1467821235413 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1745 | 1467821235417 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:07:15 INFO - PROCESS | 1745 | 1467821235424 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1745 | 1467821235428 Marionette TRACE conn3 <- [1,366,null,{}] 09:07:15 INFO - PROCESS | 1745 | 1467821235433 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}] 09:07:15 INFO - PROCESS | 1745 | 1467821235439 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:15 INFO - PROCESS | 1745 | 1467821235596 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:07:15 INFO - PROCESS | 1745 | 1467821235740 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1745 | 1467821235748 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c8800 == 57 [pid = 1745] [id = 99] 09:07:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa20a9400) [pid = 1745] [serial = 296] [outer = (nil)] 09:07:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa32b5c00) [pid = 1745] [serial = 297] [outer = 0xa20a9400] 09:07:15 INFO - PROCESS | 1745 | 1467821235816 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa32ba000) [pid = 1745] [serial = 298] [outer = 0xa20a9400] 09:07:16 INFO - PROCESS | 1745 | 1467821236629 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]]]}] 09:07:16 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. 09:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1237ms 09:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:07:16 INFO - PROCESS | 1745 | 1467821236660 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1745 | 1467821236663 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:07:16 INFO - PROCESS | 1745 | 1467821236669 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1745 | 1467821236672 Marionette TRACE conn3 <- [1,370,null,{}] 09:07:16 INFO - PROCESS | 1745 | 1467821236677 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}] 09:07:16 INFO - PROCESS | 1745 | 1467821236682 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:16 INFO - PROCESS | 1745 | 1467821236825 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:07:17 INFO - PROCESS | 1745 | 1467821236990 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1745 | 1467821236997 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af0e800 == 58 [pid = 1745] [id = 100] 09:07:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa34ca000) [pid = 1745] [serial = 299] [outer = (nil)] 09:07:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa4e11400) [pid = 1745] [serial = 300] [outer = 0xa34ca000] 09:07:17 INFO - PROCESS | 1745 | 1467821237073 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa4e50400) [pid = 1745] [serial = 301] [outer = 0xa34ca000] 09:07:17 INFO - PROCESS | 1745 | 1467821237879 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]]]}] 09:07:17 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. 09:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1237ms 09:07:17 INFO - PROCESS | 1745 | 1467821237905 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1745 | 1467821237909 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:07:17 INFO - PROCESS | 1745 | 1467821237916 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1745 | 1467821237919 Marionette TRACE conn3 <- [1,374,null,{}] 09:07:17 INFO - PROCESS | 1745 | 1467821237924 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}] 09:07:17 INFO - PROCESS | 1745 | 1467821237932 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:18 INFO - PROCESS | 1745 | 1467821238112 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:07:18 INFO - PROCESS | 1745 | 1467821238264 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1745 | 1467821238272 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:18 INFO - PROCESS | 1745 | ++DOCSHELL 0xa5075800 == 59 [pid = 1745] [id = 101] 09:07:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa62dbc00) [pid = 1745] [serial = 302] [outer = (nil)] 09:07:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0xa6949c00) [pid = 1745] [serial = 303] [outer = 0xa62dbc00] 09:07:18 INFO - PROCESS | 1745 | 1467821238341 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0xa6ea7400) [pid = 1745] [serial = 304] [outer = 0xa62dbc00] 09:07:19 INFO - PROCESS | 1745 | 1467821239380 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:07:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1537ms 09:07:19 INFO - PROCESS | 1745 | 1467821239457 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1745 | 1467821239465 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:07:19 INFO - PROCESS | 1745 | 1467821239473 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1745 | 1467821239478 Marionette TRACE conn3 <- [1,378,null,{}] 09:07:19 INFO - PROCESS | 1745 | 1467821239485 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}] 09:07:19 INFO - PROCESS | 1745 | 1467821239490 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:19 INFO - PROCESS | 1745 | 1467821239676 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:07:19 INFO - PROCESS | 1745 | 1467821239928 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1745 | 1467821239940 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a84800 == 60 [pid = 1745] [id = 102] 09:07:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x99432400) [pid = 1745] [serial = 305] [outer = (nil)] 09:07:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x9a09c800) [pid = 1745] [serial = 306] [outer = 0x99432400] 09:07:20 INFO - PROCESS | 1745 | 1467821240004 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x9a642c00) [pid = 1745] [serial = 307] [outer = 0x99432400] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1000 == 59 [pid = 1745] [id = 59] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed8000 == 58 [pid = 1745] [id = 60] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9baa5400 == 57 [pid = 1745] [id = 61] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6dc000 == 56 [pid = 1745] [id = 62] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x923bc400 == 55 [pid = 1745] [id = 94] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0xa0616c00 == 54 [pid = 1745] [id = 93] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9b778000 == 53 [pid = 1745] [id = 92] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x927e2c00 == 52 [pid = 1745] [id = 91] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7c800 == 51 [pid = 1745] [id = 90] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x95532c00 == 50 [pid = 1745] [id = 88] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x948b9c00 == 49 [pid = 1745] [id = 89] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6fc800 == 48 [pid = 1745] [id = 87] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8000 == 47 [pid = 1745] [id = 83] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x93079800 == 46 [pid = 1745] [id = 30] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9c046000 == 45 [pid = 1745] [id = 70] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x926b1800 == 44 [pid = 1745] [id = 63] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63c400 == 43 [pid = 1745] [id = 85] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9a4bac00 == 42 [pid = 1745] [id = 29] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac8000 == 41 [pid = 1745] [id = 47] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea5400 == 40 [pid = 1745] [id = 84] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9c04ec00 == 39 [pid = 1745] [id = 86] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x923bf400 == 38 [pid = 1745] [id = 75] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4c00 == 37 [pid = 1745] [id = 51] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0xa35dfc00 == 36 [pid = 1745] [id = 50] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9d318c00 == 35 [pid = 1745] [id = 73] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0xa6829800 == 34 [pid = 1745] [id = 74] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0xa5075800 == 33 [pid = 1745] [id = 101] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9af0e800 == 32 [pid = 1745] [id = 100] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0xa1033c00 == 31 [pid = 1745] [id = 98] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x923c8800 == 30 [pid = 1745] [id = 99] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x9a646800 == 29 [pid = 1745] [id = 97] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x948b5800 == 28 [pid = 1745] [id = 95] 09:07:21 INFO - PROCESS | 1745 | --DOCSHELL 0x927dd400 == 27 [pid = 1745] [id = 96] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0xa108b800) [pid = 1745] [serial = 239] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa507a800) [pid = 1745] [serial = 219] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0xa2ff2400) [pid = 1745] [serial = 218] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x9a0a0000) [pid = 1745] [serial = 228] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x984a3c00) [pid = 1745] [serial = 227] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9aab5400) [pid = 1745] [serial = 216] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9a6d0c00) [pid = 1745] [serial = 215] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0xa6ea9000) [pid = 1745] [serial = 222] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0xa6ea0400) [pid = 1745] [serial = 221] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x9a85ac00) [pid = 1745] [serial = 233] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9aabd000) [pid = 1745] [serial = 234] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x97a7e000) [pid = 1745] [serial = 230] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x97a85000) [pid = 1745] [serial = 231] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9c049000) [pid = 1745] [serial = 236] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x93eda800) [pid = 1745] [serial = 212] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x953c9000) [pid = 1745] [serial = 213] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0xa32b9800) [pid = 1745] [serial = 225] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa32b7c00) [pid = 1745] [serial = 224] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9af0b000) [pid = 1745] [serial = 242] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x95535c00) [pid = 1745] [serial = 243] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a6d0800) [pid = 1745] [serial = 245] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a8d8000) [pid = 1745] [serial = 248] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa220fc00) [pid = 1745] [serial = 240] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9d46bc00) [pid = 1745] [serial = 237] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a8cd400) [pid = 1745] [serial = 246] [outer = (nil)] [url = about:blank] 09:07:21 INFO - PROCESS | 1745 | 1467821241718 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:07:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 2437ms 09:07:21 INFO - PROCESS | 1745 | 1467821241911 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1745 | 1467821241915 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:07:21 INFO - PROCESS | 1745 | 1467821241924 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1745 | 1467821241928 Marionette TRACE conn3 <- [1,382,null,{}] 09:07:21 INFO - PROCESS | 1745 | 1467821241935 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}] 09:07:21 INFO - PROCESS | 1745 | 1467821241941 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:22 INFO - PROCESS | 1745 | 1467821242073 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:07:22 INFO - PROCESS | 1745 | 1467821242170 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1745 | 1467821242177 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e9000 == 28 [pid = 1745] [id = 103] 09:07:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x927e9c00) [pid = 1745] [serial = 308] [outer = (nil)] 09:07:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x92abcc00) [pid = 1745] [serial = 309] [outer = 0x927e9c00] 09:07:22 INFO - PROCESS | 1745 | 1467821242243 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x92ac7000) [pid = 1745] [serial = 310] [outer = 0x927e9c00] 09:07:22 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:22 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:07:22 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:22 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:22 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:22 INFO - PROCESS | 1745 | 1467821242873 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:07:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 987ms 09:07:22 INFO - PROCESS | 1745 | 1467821242911 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1745 | 1467821242920 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:07:22 INFO - PROCESS | 1745 | 1467821242930 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1745 | 1467821242933 Marionette TRACE conn3 <- [1,386,null,{}] 09:07:22 INFO - PROCESS | 1745 | 1467821242937 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}] 09:07:22 INFO - PROCESS | 1745 | 1467821242944 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:23 INFO - PROCESS | 1745 | 1467821243087 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:07:23 INFO - PROCESS | 1745 | 1467821243195 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1745 | 1467821243204 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed4400 == 29 [pid = 1745] [id = 104] 09:07:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x948b8800) [pid = 1745] [serial = 311] [outer = (nil)] 09:07:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x953c4800) [pid = 1745] [serial = 312] [outer = 0x948b8800] 09:07:23 INFO - PROCESS | 1745 | 1467821243265 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x953cd400) [pid = 1745] [serial = 313] [outer = 0x948b8800] 09:07:23 INFO - PROCESS | 1745 | 1467821243972 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1079ms 09:07:24 INFO - PROCESS | 1745 | 1467821244033 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1745 | 1467821244036 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:07:24 INFO - PROCESS | 1745 | 1467821244046 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1745 | 1467821244051 Marionette TRACE conn3 <- [1,390,null,{}] 09:07:24 INFO - PROCESS | 1745 | 1467821244067 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}] 09:07:24 INFO - PROCESS | 1745 | 1467821244075 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:24 INFO - PROCESS | 1745 | 1467821244261 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:07:24 INFO - PROCESS | 1745 | 1467821244332 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1745 | 1467821244344 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x99709400 == 30 [pid = 1745] [id = 105] 09:07:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x99f79c00) [pid = 1745] [serial = 314] [outer = (nil)] 09:07:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a63b800) [pid = 1745] [serial = 315] [outer = 0x99f79c00] 09:07:24 INFO - PROCESS | 1745 | 1467821244410 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9a646800) [pid = 1745] [serial = 316] [outer = 0x99f79c00] 09:07:25 INFO - PROCESS | 1745 | 1467821245204 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1192ms 09:07:25 INFO - PROCESS | 1745 | 1467821245236 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1745 | 1467821245239 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:07:25 INFO - PROCESS | 1745 | 1467821245245 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1745 | 1467821245247 Marionette TRACE conn3 <- [1,394,null,{}] 09:07:25 INFO - PROCESS | 1745 | 1467821245252 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}] 09:07:25 INFO - PROCESS | 1745 | 1467821245256 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:25 INFO - PROCESS | 1745 | 1467821245427 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:07:25 INFO - PROCESS | 1745 | 1467821245499 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1745 | 1467821245508 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7a000 == 31 [pid = 1745] [id = 106] 09:07:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9a6d2c00) [pid = 1745] [serial = 317] [outer = (nil)] 09:07:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a8ce000) [pid = 1745] [serial = 318] [outer = 0x9a6d2c00] 09:07:25 INFO - PROCESS | 1745 | 1467821245565 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9a8da800) [pid = 1745] [serial = 319] [outer = 0x9a6d2c00] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0xa108d000) [pid = 1745] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9c047c00) [pid = 1745] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa0617c00) [pid = 1745] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x926ac400) [pid = 1745] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x97af3000) [pid = 1745] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93ecfc00) [pid = 1745] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c0f9800) [pid = 1745] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x97a27800) [pid = 1745] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a644800) [pid = 1745] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97a7d400) [pid = 1745] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a63ec00) [pid = 1745] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a645000) [pid = 1745] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a8d4400) [pid = 1745] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:07:26 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9553ec00) [pid = 1745] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:07:26 INFO - PROCESS | 1745 | 1467821246755 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1533ms 09:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:07:26 INFO - PROCESS | 1745 | 1467821246786 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1745 | 1467821246789 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:07:26 INFO - PROCESS | 1745 | 1467821246795 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1745 | 1467821246797 Marionette TRACE conn3 <- [1,398,null,{}] 09:07:26 INFO - PROCESS | 1745 | 1467821246802 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}] 09:07:26 INFO - PROCESS | 1745 | 1467821246806 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:26 INFO - PROCESS | 1745 | 1467821246946 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:07:26 INFO - PROCESS | 1745 | 1467821246961 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1745 | 1467821246968 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x93074800 == 32 [pid = 1745] [id = 107] 09:07:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x948bc400) [pid = 1745] [serial = 320] [outer = (nil)] 09:07:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a63b400) [pid = 1745] [serial = 321] [outer = 0x948bc400] 09:07:27 INFO - PROCESS | 1745 | 1467821247028 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a8da000) [pid = 1745] [serial = 322] [outer = 0x948bc400] 09:07:27 INFO - PROCESS | 1745 | 1467821247744 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]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 977ms 09:07:27 INFO - PROCESS | 1745 | 1467821247771 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1745 | 1467821247774 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:07:27 INFO - PROCESS | 1745 | 1467821247781 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1745 | 1467821247783 Marionette TRACE conn3 <- [1,402,null,{}] 09:07:27 INFO - PROCESS | 1745 | 1467821247788 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}] 09:07:27 INFO - PROCESS | 1745 | 1467821247797 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:28 INFO - PROCESS | 1745 | 1467821248011 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:07:28 INFO - PROCESS | 1745 | 1467821248023 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1745 | 1467821248031 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af2c00 == 33 [pid = 1745] [id = 108] 09:07:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9aac1400) [pid = 1745] [serial = 323] [outer = (nil)] 09:07:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9b777800) [pid = 1745] [serial = 324] [outer = 0x9aac1400] 09:07:28 INFO - PROCESS | 1745 | 1467821248091 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9bff0400) [pid = 1745] [serial = 325] [outer = 0x9aac1400] 09:07:29 INFO - PROCESS | 1745 | 1467821249037 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1330ms 09:07:29 INFO - PROCESS | 1745 | 1467821249112 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1745 | 1467821249117 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:07:29 INFO - PROCESS | 1745 | 1467821249125 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1745 | 1467821249129 Marionette TRACE conn3 <- [1,406,null,{}] 09:07:29 INFO - PROCESS | 1745 | 1467821249137 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}] 09:07:29 INFO - PROCESS | 1745 | 1467821249143 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:29 INFO - PROCESS | 1745 | 1467821249351 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:07:29 INFO - PROCESS | 1745 | 1467821249541 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1745 | 1467821249550 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e5400 == 34 [pid = 1745] [id = 109] 09:07:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x927e7000) [pid = 1745] [serial = 326] [outer = (nil)] 09:07:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x93ea6400) [pid = 1745] [serial = 327] [outer = 0x927e7000] 09:07:29 INFO - PROCESS | 1745 | 1467821249668 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9526a000) [pid = 1745] [serial = 328] [outer = 0x927e7000] 09:07:30 INFO - PROCESS | 1745 | 1467821250618 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1531ms 09:07:30 INFO - PROCESS | 1745 | 1467821250656 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1745 | 1467821250663 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:07:30 INFO - PROCESS | 1745 | 1467821250673 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1745 | 1467821250677 Marionette TRACE conn3 <- [1,410,null,{}] 09:07:30 INFO - PROCESS | 1745 | 1467821250683 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}] 09:07:30 INFO - PROCESS | 1745 | 1467821250688 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:30 INFO - PROCESS | 1745 | 1467821250855 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:07:31 INFO - PROCESS | 1745 | 1467821251002 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1745 | 1467821251008 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1800 == 35 [pid = 1745] [id = 110] 09:07:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x97a83400) [pid = 1745] [serial = 329] [outer = (nil)] 09:07:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9a647000) [pid = 1745] [serial = 330] [outer = 0x97a83400] 09:07:31 INFO - PROCESS | 1745 | 1467821251087 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9a6dd400) [pid = 1745] [serial = 331] [outer = 0x97a83400] 09:07:32 INFO - PROCESS | 1745 | 1467821252091 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1496ms 09:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:07:32 INFO - PROCESS | 1745 | 1467821252169 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1745 | 1467821252172 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:07:32 INFO - PROCESS | 1745 | 1467821252179 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1745 | 1467821252184 Marionette TRACE conn3 <- [1,414,null,{}] 09:07:32 INFO - PROCESS | 1745 | 1467821252199 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}] 09:07:32 INFO - PROCESS | 1745 | 1467821252207 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:32 INFO - PROCESS | 1745 | 1467821252392 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:07:32 INFO - PROCESS | 1745 | 1467821252586 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1745 | 1467821252598 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c8c00 == 36 [pid = 1745] [id = 111] 09:07:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9553b000) [pid = 1745] [serial = 332] [outer = (nil)] 09:07:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x99f79800) [pid = 1745] [serial = 333] [outer = 0x9553b000] 09:07:32 INFO - PROCESS | 1745 | 1467821252707 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9af02800) [pid = 1745] [serial = 334] [outer = 0x9553b000] 09:07:33 INFO - PROCESS | 1745 | --DOCSHELL 0x93074800 == 35 [pid = 1745] [id = 107] 09:07:33 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7a000 == 34 [pid = 1745] [id = 106] 09:07:33 INFO - PROCESS | 1745 | --DOCSHELL 0x99709400 == 33 [pid = 1745] [id = 105] 09:07:33 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed4400 == 32 [pid = 1745] [id = 104] 09:07:33 INFO - PROCESS | 1745 | 1467821253778 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]]]}] 09:07:33 INFO - PROCESS | 1745 | --DOCSHELL 0x927e9000 == 31 [pid = 1745] [id = 103] 09:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1637ms 09:07:33 INFO - PROCESS | 1745 | 1467821253816 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:07:33 INFO - PROCESS | 1745 | 1467821253821 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:07:33 INFO - PROCESS | 1745 | 1467821253828 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1745 | 1467821253831 Marionette TRACE conn3 <- [1,418,null,{}] 09:07:33 INFO - PROCESS | 1745 | 1467821253838 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}] 09:07:33 INFO - PROCESS | 1745 | 1467821253842 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:34 INFO - PROCESS | 1745 | 1467821253999 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0xa3206c00) [pid = 1745] [serial = 210] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9d317800) [pid = 1745] [serial = 276] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0xa0620000) [pid = 1745] [serial = 279] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa220f000) [pid = 1745] [serial = 280] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9a5c3800) [pid = 1745] [serial = 282] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9a8dac00) [pid = 1745] [serial = 249] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x97a81000) [pid = 1745] [serial = 251] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x97aed000) [pid = 1745] [serial = 252] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa1033400) [pid = 1745] [serial = 257] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa2ff5c00) [pid = 1745] [serial = 258] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97a7f000) [pid = 1745] [serial = 264] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9841d000) [pid = 1745] [serial = 265] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9c042c00) [pid = 1745] [serial = 273] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9aab3800) [pid = 1745] [serial = 267] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9af05800) [pid = 1745] [serial = 268] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6dc800) [pid = 1745] [serial = 270] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aabcc00) [pid = 1745] [serial = 271] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d1000) [pid = 1745] [serial = 254] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a8d9c00) [pid = 1745] [serial = 255] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa061ac00) [pid = 1745] [serial = 260] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa061dc00) [pid = 1745] [serial = 261] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa1098c00) [pid = 1745] [serial = 285] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x952c4000) [pid = 1745] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa23a6000) [pid = 1745] [serial = 286] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d35f400) [pid = 1745] [serial = 277] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9c048c00) [pid = 1745] [serial = 274] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a6da000) [pid = 1745] [serial = 283] [outer = (nil)] [url = about:blank] 09:07:34 INFO - PROCESS | 1745 | 1467821254185 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1745 | 1467821254193 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac5c00 == 32 [pid = 1745] [id = 112] 09:07:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x92ac7c00) [pid = 1745] [serial = 335] [outer = (nil)] 09:07:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93ea3c00) [pid = 1745] [serial = 336] [outer = 0x92ac7c00] 09:07:34 INFO - PROCESS | 1745 | 1467821254258 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x948b7c00) [pid = 1745] [serial = 337] [outer = 0x92ac7c00] 09:07:35 INFO - PROCESS | 1745 | 1467821255290 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]]]}] 09:07:35 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 09:07:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1488ms 09:07:35 INFO - PROCESS | 1745 | 1467821255314 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1745 | 1467821255319 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:07:35 INFO - PROCESS | 1745 | 1467821255328 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1745 | 1467821255332 Marionette TRACE conn3 <- [1,422,null,{}] 09:07:35 INFO - PROCESS | 1745 | 1467821255342 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}] 09:07:35 INFO - PROCESS | 1745 | 1467821255347 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:35 INFO - PROCESS | 1745 | 1467821255479 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:07:35 INFO - PROCESS | 1745 | 1467821255489 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1745 | 1467821255495 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c7800 == 33 [pid = 1745] [id = 113] 09:07:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9553f000) [pid = 1745] [serial = 338] [outer = (nil)] 09:07:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9841f000) [pid = 1745] [serial = 339] [outer = 0x9553f000] 09:07:35 INFO - PROCESS | 1745 | 1467821255557 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a093400) [pid = 1745] [serial = 340] [outer = 0x9553f000] 09:07:36 INFO - PROCESS | 1745 | 1467821256771 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1492ms 09:07:36 INFO - PROCESS | 1745 | 1467821256823 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1745 | 1467821256826 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:07:36 INFO - PROCESS | 1745 | 1467821256832 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1745 | 1467821256837 Marionette TRACE conn3 <- [1,426,null,{}] 09:07:36 INFO - PROCESS | 1745 | 1467821256851 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}] 09:07:36 INFO - PROCESS | 1745 | 1467821256858 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:37 INFO - PROCESS | 1745 | 1467821257090 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:07:37 INFO - PROCESS | 1745 | 1467821257163 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1745 | 1467821257170 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d6400 == 34 [pid = 1745] [id = 114] 09:07:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a8d9800) [pid = 1745] [serial = 341] [outer = (nil)] 09:07:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9aabe000) [pid = 1745] [serial = 342] [outer = 0x9a8d9800] 09:07:37 INFO - PROCESS | 1745 | 1467821257233 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9af0a800) [pid = 1745] [serial = 343] [outer = 0x9a8d9800] 09:07:37 INFO - PROCESS | 1745 | 1467821257977 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] 09:07:38 INFO - PROCESS | 1745 | 1467821258020 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:07:38 INFO - PROCESS | 1745 | 1467821258026 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1745 | 1467821258029 Marionette TRACE conn3 <- [1,430,null,{}] 09:07:38 INFO - PROCESS | 1745 | 1467821258034 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}] 09:07:38 INFO - PROCESS | 1745 | 1467821258037 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:38 INFO - PROCESS | 1745 | 1467821258221 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x927e7400) [pid = 1745] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6dcc00) [pid = 1745] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927e9c00) [pid = 1745] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa1036400) [pid = 1745] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x948b8800) [pid = 1745] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99432400) [pid = 1745] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa20a9400) [pid = 1745] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa34ca000) [pid = 1745] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa62dbc00) [pid = 1745] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a6d2c00) [pid = 1745] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x948bc400) [pid = 1745] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:07:38 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x99f79c00) [pid = 1745] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:07:38 INFO - PROCESS | 1745 | 1467821258344 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1745 | 1467821258352 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c5000 == 35 [pid = 1745] [id = 115] 09:07:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x927e7400) [pid = 1745] [serial = 344] [outer = (nil)] 09:07:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x948b8800) [pid = 1745] [serial = 345] [outer = 0x927e7400] 09:07:38 INFO - PROCESS | 1745 | 1467821258411 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x99f77800) [pid = 1745] [serial = 346] [outer = 0x927e7400] 09:07:39 INFO - PROCESS | 1745 | 1467821259066 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1084ms 09:07:39 INFO - PROCESS | 1745 | 1467821259110 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1745 | 1467821259112 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:07:39 INFO - PROCESS | 1745 | 1467821259118 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1745 | 1467821259120 Marionette TRACE conn3 <- [1,434,null,{}] 09:07:39 INFO - PROCESS | 1745 | 1467821259132 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}] 09:07:39 INFO - PROCESS | 1745 | 1467821259136 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:39 INFO - PROCESS | 1745 | 1467821259263 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:07:39 INFO - PROCESS | 1745 | 1467821259275 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1745 | 1467821259284 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8ce800 == 36 [pid = 1745] [id = 116] 09:07:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9aabdc00) [pid = 1745] [serial = 347] [outer = (nil)] 09:07:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9c040000) [pid = 1745] [serial = 348] [outer = 0x9aabdc00] 09:07:39 INFO - PROCESS | 1745 | 1467821259343 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9c04ec00) [pid = 1745] [serial = 349] [outer = 0x9aabdc00] 09:07:40 INFO - PROCESS | 1745 | 1467821260078 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]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 979ms 09:07:40 INFO - PROCESS | 1745 | 1467821260099 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1745 | 1467821260103 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:07:40 INFO - PROCESS | 1745 | 1467821260109 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1745 | 1467821260111 Marionette TRACE conn3 <- [1,438,null,{}] 09:07:40 INFO - PROCESS | 1745 | 1467821260116 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}] 09:07:40 INFO - PROCESS | 1745 | 1467821260125 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:40 INFO - PROCESS | 1745 | 1467821260340 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:07:40 INFO - PROCESS | 1745 | 1467821260451 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1745 | 1467821260462 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf000 == 37 [pid = 1745] [id = 117] 09:07:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x924d2400) [pid = 1745] [serial = 350] [outer = (nil)] 09:07:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x926b1800) [pid = 1745] [serial = 351] [outer = 0x924d2400] 09:07:40 INFO - PROCESS | 1745 | 1467821260535 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x926b5000) [pid = 1745] [serial = 352] [outer = 0x924d2400] 09:07:41 INFO - PROCESS | 1745 | 1467821261444 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1379ms 09:07:41 INFO - PROCESS | 1745 | 1467821261490 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1745 | 1467821261496 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:07:41 INFO - PROCESS | 1745 | 1467821261503 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1745 | 1467821261508 Marionette TRACE conn3 <- [1,442,null,{}] 09:07:41 INFO - PROCESS | 1745 | 1467821261515 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}] 09:07:41 INFO - PROCESS | 1745 | 1467821261522 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:41 INFO - PROCESS | 1745 | 1467821261679 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:07:41 INFO - PROCESS | 1745 | 1467821261825 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1745 | 1467821261833 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b3400 == 38 [pid = 1745] [id = 118] 09:07:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97a7b800) [pid = 1745] [serial = 353] [outer = (nil)] 09:07:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a5c3800) [pid = 1745] [serial = 354] [outer = 0x97a7b800] 09:07:41 INFO - PROCESS | 1745 | 1467821261906 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a6d1400) [pid = 1745] [serial = 355] [outer = 0x97a7b800] 09:07:42 INFO - PROCESS | 1745 | 1467821262822 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1384ms 09:07:42 INFO - PROCESS | 1745 | 1467821262891 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:07:42 INFO - PROCESS | 1745 | 1467821262897 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:07:42 INFO - PROCESS | 1745 | 1467821262904 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1745 | 1467821262907 Marionette TRACE conn3 <- [1,446,null,{}] 09:07:42 INFO - PROCESS | 1745 | 1467821262913 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}] 09:07:42 INFO - PROCESS | 1745 | 1467821262917 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:43 INFO - PROCESS | 1745 | 1467821263078 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:07:43 INFO - PROCESS | 1745 | 1467821263224 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1745 | 1467821263231 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabe400 == 39 [pid = 1745] [id = 119] 09:07:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af05000) [pid = 1745] [serial = 356] [outer = (nil)] 09:07:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9c04a000) [pid = 1745] [serial = 357] [outer = 0x9af05000] 09:07:43 INFO - PROCESS | 1745 | 1467821263306 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d4cd000) [pid = 1745] [serial = 358] [outer = 0x9af05000] 09:07:44 INFO - PROCESS | 1745 | 1467821264190 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1334ms 09:07:44 INFO - PROCESS | 1745 | 1467821264238 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1745 | 1467821264242 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:07:44 INFO - PROCESS | 1745 | 1467821264257 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1745 | 1467821264265 Marionette TRACE conn3 <- [1,450,null,{}] 09:07:44 INFO - PROCESS | 1745 | 1467821264271 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}] 09:07:44 INFO - PROCESS | 1745 | 1467821264278 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:44 INFO - PROCESS | 1745 | 1467821264441 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:07:44 INFO - PROCESS | 1745 | 1467821264591 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1745 | 1467821264601 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d7400 == 40 [pid = 1745] [id = 120] 09:07:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x927e9000) [pid = 1745] [serial = 359] [outer = (nil)] 09:07:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa103ac00) [pid = 1745] [serial = 360] [outer = 0x927e9000] 09:07:44 INFO - PROCESS | 1745 | 1467821264674 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa108d000) [pid = 1745] [serial = 361] [outer = 0x927e9000] 09:07:45 INFO - PROCESS | 1745 | 1467821265519 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] 09:07:45 INFO - PROCESS | 1745 | 1467821265598 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:07:45 INFO - PROCESS | 1745 | 1467821265603 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1745 | 1467821265606 Marionette TRACE conn3 <- [1,454,null,{}] 09:07:45 INFO - PROCESS | 1745 | 1467821265612 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}] 09:07:45 INFO - PROCESS | 1745 | 1467821265616 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:45 INFO - PROCESS | 1745 | 1467821265804 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:07:45 INFO - PROCESS | 1745 | 1467821265952 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1745 | 1467821265960 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:45 INFO - PROCESS | 1745 | ++DOCSHELL 0xa200e400 == 41 [pid = 1745] [id = 121] 09:07:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa220c000) [pid = 1745] [serial = 362] [outer = (nil)] 09:07:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa2214400) [pid = 1745] [serial = 363] [outer = 0xa220c000] 09:07:46 INFO - PROCESS | 1745 | 1467821266026 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa237fc00) [pid = 1745] [serial = 364] [outer = 0xa220c000] 09:07:46 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:46 INFO - PROCESS | 1745 | 1467821266894 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1329ms 09:07:46 INFO - PROCESS | 1745 | 1467821266935 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1745 | 1467821266940 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:07:46 INFO - PROCESS | 1745 | 1467821266945 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1745 | 1467821266949 Marionette TRACE conn3 <- [1,458,null,{}] 09:07:46 INFO - PROCESS | 1745 | 1467821266954 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}] 09:07:46 INFO - PROCESS | 1745 | 1467821266959 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:47 INFO - PROCESS | 1745 | 1467821267125 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:07:47 INFO - PROCESS | 1745 | 1467821267271 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1745 | 1467821267287 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:47 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23a7800 == 42 [pid = 1745] [id = 122] 09:07:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa23abc00) [pid = 1745] [serial = 365] [outer = (nil)] 09:07:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa2556000) [pid = 1745] [serial = 366] [outer = 0xa23abc00] 09:07:47 INFO - PROCESS | 1745 | 1467821267364 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa3202800) [pid = 1745] [serial = 367] [outer = 0xa23abc00] 09:07:48 INFO - PROCESS | 1745 | 1467821268238 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] 09:07:48 INFO - PROCESS | 1745 | 1467821268284 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:07:48 INFO - PROCESS | 1745 | 1467821268291 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1745 | 1467821268294 Marionette TRACE conn3 <- [1,462,null,{}] 09:07:48 INFO - PROCESS | 1745 | 1467821268300 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}] 09:07:48 INFO - PROCESS | 1745 | 1467821268305 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:48 INFO - PROCESS | 1745 | 1467821268448 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:07:48 INFO - PROCESS | 1745 | 1467821268724 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1745 | 1467821268731 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6000 == 43 [pid = 1745] [id = 123] 09:07:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x927e7c00) [pid = 1745] [serial = 368] [outer = (nil)] 09:07:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x93072000) [pid = 1745] [serial = 369] [outer = 0x927e7c00] 09:07:48 INFO - PROCESS | 1745 | 1467821268808 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x93ea1400) [pid = 1745] [serial = 370] [outer = 0x927e7c00] 09:07:49 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:49 INFO - PROCESS | 1745 | 1467821269768 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] 09:07:49 INFO - PROCESS | 1745 | 1467821269838 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:07:49 INFO - PROCESS | 1745 | 1467821269848 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1745 | 1467821269857 Marionette TRACE conn3 <- [1,466,null,{}] 09:07:49 INFO - PROCESS | 1745 | 1467821269864 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}] 09:07:49 INFO - PROCESS | 1745 | 1467821269871 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x97a84800 == 42 [pid = 1745] [id = 102] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8ce800 == 41 [pid = 1745] [id = 116] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x923c5000 == 40 [pid = 1745] [id = 115] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d6400 == 39 [pid = 1745] [id = 114] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x953c7800 == 38 [pid = 1745] [id = 113] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac5c00 == 37 [pid = 1745] [id = 112] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927e5400 == 36 [pid = 1745] [id = 109] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x97af2c00 == 35 [pid = 1745] [id = 108] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x953c8c00 == 34 [pid = 1745] [id = 111] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1800 == 33 [pid = 1745] [id = 110] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa23a7800 == 32 [pid = 1745] [id = 122] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6000 == 31 [pid = 1745] [id = 123] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa200e400 == 30 [pid = 1745] [id = 121] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x924d7400 == 29 [pid = 1745] [id = 120] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9aabe400 == 28 [pid = 1745] [id = 119] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf000 == 27 [pid = 1745] [id = 117] 09:07:50 INFO - PROCESS | 1745 | --DOCSHELL 0x926b3400 == 26 [pid = 1745] [id = 118] 09:07:50 INFO - PROCESS | 1745 | 1467821270805 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x99f82c00) [pid = 1745] [serial = 289] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x97a7cc00) [pid = 1745] [serial = 288] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9af0a000) [pid = 1745] [serial = 292] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9aaba400) [pid = 1745] [serial = 291] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x92abcc00) [pid = 1745] [serial = 309] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa2ff0400) [pid = 1745] [serial = 295] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x92ac7000) [pid = 1745] [serial = 310] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x953c4800) [pid = 1745] [serial = 312] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa234b800) [pid = 1745] [serial = 294] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a642c00) [pid = 1745] [serial = 307] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a09c800) [pid = 1745] [serial = 306] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa32ba000) [pid = 1745] [serial = 298] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa32b5c00) [pid = 1745] [serial = 297] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa4e50400) [pid = 1745] [serial = 301] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa4e11400) [pid = 1745] [serial = 300] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa6ea7400) [pid = 1745] [serial = 304] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa6949c00) [pid = 1745] [serial = 303] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a8ce000) [pid = 1745] [serial = 318] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a8da800) [pid = 1745] [serial = 319] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a63b400) [pid = 1745] [serial = 321] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a63b800) [pid = 1745] [serial = 315] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a646800) [pid = 1745] [serial = 316] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9b777800) [pid = 1745] [serial = 324] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a8da000) [pid = 1745] [serial = 322] [outer = (nil)] [url = about:blank] 09:07:50 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x953cd400) [pid = 1745] [serial = 313] [outer = (nil)] [url = about:blank] 09:07:51 INFO - PROCESS | 1745 | 1467821271079 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1745 | 1467821271087 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d7400 == 27 [pid = 1745] [id = 124] 09:07:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x924d7800) [pid = 1745] [serial = 371] [outer = (nil)] 09:07:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x926a6800) [pid = 1745] [serial = 372] [outer = 0x924d7800] 09:07:51 INFO - PROCESS | 1745 | 1467821271152 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x927e0400) [pid = 1745] [serial = 373] [outer = 0x924d7800] 09:07:51 INFO - PROCESS | 1745 | 1467821271837 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] 09:07:51 INFO - PROCESS | 1745 | 1467821271903 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:07:51 INFO - PROCESS | 1745 | 1467821271917 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1745 | 1467821271921 Marionette TRACE conn3 <- [1,470,null,{}] 09:07:51 INFO - PROCESS | 1745 | 1467821271932 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}] 09:07:51 INFO - PROCESS | 1745 | 1467821271937 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:52 INFO - PROCESS | 1745 | 1467821272102 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:07:52 INFO - PROCESS | 1745 | 1467821272112 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1745 | 1467821272125 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x93eda000 == 28 [pid = 1745] [id = 125] 09:07:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93eda800) [pid = 1745] [serial = 374] [outer = (nil)] 09:07:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x948bac00) [pid = 1745] [serial = 375] [outer = 0x93eda800] 09:07:52 INFO - PROCESS | 1745 | 1467821272184 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x953c6000) [pid = 1745] [serial = 376] [outer = 0x93eda800] 09:07:52 INFO - PROCESS | 1745 | 1467821272967 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1092ms 09:07:53 INFO - PROCESS | 1745 | 1467821273023 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:07:53 INFO - PROCESS | 1745 | 1467821273028 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:07:53 INFO - PROCESS | 1745 | 1467821273034 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1745 | 1467821273037 Marionette TRACE conn3 <- [1,474,null,{}] 09:07:53 INFO - PROCESS | 1745 | 1467821273056 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}] 09:07:53 INFO - PROCESS | 1745 | 1467821273061 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:53 INFO - PROCESS | 1745 | 1467821273239 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:07:53 INFO - PROCESS | 1745 | 1467821273262 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1745 | 1467821273271 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a84800 == 29 [pid = 1745] [id = 126] 09:07:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x97a85c00) [pid = 1745] [serial = 377] [outer = (nil)] 09:07:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97af2c00) [pid = 1745] [serial = 378] [outer = 0x97a85c00] 09:07:53 INFO - PROCESS | 1745 | 1467821273330 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x99709000) [pid = 1745] [serial = 379] [outer = 0x97a85c00] 09:07:54 INFO - PROCESS | 1745 | 1467821274208 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1234ms 09:07:54 INFO - PROCESS | 1745 | 1467821274271 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1745 | 1467821274276 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:07:54 INFO - PROCESS | 1745 | 1467821274292 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1745 | 1467821274299 Marionette TRACE conn3 <- [1,478,null,{}] 09:07:54 INFO - PROCESS | 1745 | 1467821274310 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}] 09:07:54 INFO - PROCESS | 1745 | 1467821274316 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:54 INFO - PROCESS | 1745 | 1467821274502 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:07:54 INFO - PROCESS | 1745 | 1467821274521 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1745 | 1467821274526 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a1c000 == 30 [pid = 1745] [id = 127] 09:07:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a5c7800) [pid = 1745] [serial = 380] [outer = (nil)] 09:07:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6ddc00) [pid = 1745] [serial = 381] [outer = 0x9a5c7800] 09:07:54 INFO - PROCESS | 1745 | 1467821274605 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a85a000) [pid = 1745] [serial = 382] [outer = 0x9a5c7800] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aabdc00) [pid = 1745] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d9800) [pid = 1745] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x927e7400) [pid = 1745] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x92ac7c00) [pid = 1745] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9553b000) [pid = 1745] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9aac1400) [pid = 1745] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a83400) [pid = 1745] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x927e7000) [pid = 1745] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:07:55 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9553f000) [pid = 1745] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:07:55 INFO - PROCESS | 1745 | 1467821275708 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:07:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1446ms 09:07:55 INFO - PROCESS | 1745 | 1467821275731 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1745 | 1467821275735 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:07:55 INFO - PROCESS | 1745 | 1467821275740 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1745 | 1467821275742 Marionette TRACE conn3 <- [1,482,null,{}] 09:07:55 INFO - PROCESS | 1745 | 1467821275747 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}] 09:07:55 INFO - PROCESS | 1745 | 1467821275752 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:55 INFO - PROCESS | 1745 | 1467821275883 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:07:55 INFO - PROCESS | 1745 | 1467821275895 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1745 | 1467821275903 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e7400 == 31 [pid = 1745] [id = 128] 09:07:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93ecf400) [pid = 1745] [serial = 383] [outer = (nil)] 09:07:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d0000) [pid = 1745] [serial = 384] [outer = 0x93ecf400] 09:07:55 INFO - PROCESS | 1745 | 1467821275965 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a8d6400) [pid = 1745] [serial = 385] [outer = 0x93ecf400] 09:07:56 INFO - PROCESS | 1745 | 1467821276711 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1033ms 09:07:56 INFO - PROCESS | 1745 | 1467821276773 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1745 | 1467821276776 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:07:56 INFO - PROCESS | 1745 | 1467821276782 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1745 | 1467821276784 Marionette TRACE conn3 <- [1,486,null,{}] 09:07:56 INFO - PROCESS | 1745 | 1467821276789 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}] 09:07:56 INFO - PROCESS | 1745 | 1467821276792 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:56 INFO - PROCESS | 1745 | 1467821276948 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:07:56 INFO - PROCESS | 1745 | 1467821276957 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1745 | 1467821276973 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabc000 == 32 [pid = 1745] [id = 129] 09:07:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9aabc400) [pid = 1745] [serial = 386] [outer = (nil)] 09:07:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9aac0800) [pid = 1745] [serial = 387] [outer = 0x9aabc400] 09:07:57 INFO - PROCESS | 1745 | 1467821277052 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9b76cc00) [pid = 1745] [serial = 388] [outer = 0x9aabc400] 09:07:58 INFO - PROCESS | 1745 | 1467821278120 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1378ms 09:07:58 INFO - PROCESS | 1745 | 1467821278160 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 1745 | 1467821278166 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:07:58 INFO - PROCESS | 1745 | 1467821278174 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1745 | 1467821278178 Marionette TRACE conn3 <- [1,490,null,{}] 09:07:58 INFO - PROCESS | 1745 | 1467821278186 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}] 09:07:58 INFO - PROCESS | 1745 | 1467821278191 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:58 INFO - PROCESS | 1745 | 1467821278355 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:07:58 INFO - PROCESS | 1745 | 1467821278497 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1745 | 1467821278509 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf400 == 33 [pid = 1745] [id = 130] 09:07:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93073c00) [pid = 1745] [serial = 389] [outer = (nil)] 09:07:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953c8000) [pid = 1745] [serial = 390] [outer = 0x93073c00] 09:07:58 INFO - PROCESS | 1745 | 1467821278627 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9553f800) [pid = 1745] [serial = 391] [outer = 0x93073c00] 09:07:59 INFO - PROCESS | 1745 | 1467821279495 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1334ms 09:07:59 INFO - PROCESS | 1745 | 1467821279507 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1745 | 1467821279512 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:07:59 INFO - PROCESS | 1745 | 1467821279522 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1745 | 1467821279526 Marionette TRACE conn3 <- [1,494,null,{}] 09:07:59 INFO - PROCESS | 1745 | 1467821279559 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}] 09:07:59 INFO - PROCESS | 1745 | 1467821279564 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:59 INFO - PROCESS | 1745 | 1467821279739 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:07:59 INFO - PROCESS | 1745 | 1467821279880 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1745 | 1467821279890 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:07:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af3400 == 34 [pid = 1745] [id = 131] 09:07:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a092400) [pid = 1745] [serial = 392] [outer = (nil)] 09:07:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a63e800) [pid = 1745] [serial = 393] [outer = 0x9a092400] 09:07:59 INFO - PROCESS | 1745 | 1467821279973 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6dac00) [pid = 1745] [serial = 394] [outer = 0x9a092400] 09:08:01 INFO - PROCESS | 1745 | 1467821281006 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1533ms 09:08:01 INFO - PROCESS | 1745 | 1467821281055 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1745 | 1467821281059 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:08:01 INFO - PROCESS | 1745 | 1467821281065 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1745 | 1467821281070 Marionette TRACE conn3 <- [1,498,null,{}] 09:08:01 INFO - PROCESS | 1745 | 1467821281085 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}] 09:08:01 INFO - PROCESS | 1745 | 1467821281093 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:01 INFO - PROCESS | 1745 | 1467821281249 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:08:01 INFO - PROCESS | 1745 | 1467821281391 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1745 | 1467821281402 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c040400 == 35 [pid = 1745] [id = 132] 09:08:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9c041c00) [pid = 1745] [serial = 395] [outer = (nil)] 09:08:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9c04ac00) [pid = 1745] [serial = 396] [outer = 0x9c041c00] 09:08:01 INFO - PROCESS | 1745 | 1467821281514 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c04e800) [pid = 1745] [serial = 397] [outer = 0x9c041c00] 09:08:02 INFO - PROCESS | 1745 | 1467821282494 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1487ms 09:08:02 INFO - PROCESS | 1745 | 1467821282552 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1745 | 1467821282558 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:08:02 INFO - PROCESS | 1745 | 1467821282566 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1745 | 1467821282570 Marionette TRACE conn3 <- [1,502,null,{}] 09:08:02 INFO - PROCESS | 1745 | 1467821282577 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}] 09:08:02 INFO - PROCESS | 1745 | 1467821282582 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:02 INFO - PROCESS | 1745 | 1467821282737 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:08:02 INFO - PROCESS | 1745 | 1467821282974 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1745 | 1467821282985 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac6000 == 36 [pid = 1745] [id = 133] 09:08:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93cbdc00) [pid = 1745] [serial = 398] [outer = (nil)] 09:08:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x93ecf800) [pid = 1745] [serial = 399] [outer = 0x93cbdc00] 09:08:03 INFO - PROCESS | 1745 | 1467821283075 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x948b7800) [pid = 1745] [serial = 400] [outer = 0x93cbdc00] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9bfeb400 == 35 [pid = 1745] [id = 26] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x926b4400 == 34 [pid = 1745] [id = 25] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9d30d800 == 33 [pid = 1745] [id = 16] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9d478400 == 32 [pid = 1745] [id = 17] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x97aee400 == 31 [pid = 1745] [id = 24] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb1400 == 30 [pid = 1745] [id = 23] 09:08:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9b408000 == 29 [pid = 1745] [id = 15] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c040000) [pid = 1745] [serial = 348] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9aabe000) [pid = 1745] [serial = 342] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x948b8800) [pid = 1745] [serial = 345] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93ea3c00) [pid = 1745] [serial = 336] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x948b7c00) [pid = 1745] [serial = 337] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x99f79800) [pid = 1745] [serial = 333] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af02800) [pid = 1745] [serial = 334] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9bff0400) [pid = 1745] [serial = 325] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a647000) [pid = 1745] [serial = 330] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6dd400) [pid = 1745] [serial = 331] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x93ea6400) [pid = 1745] [serial = 327] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9526a000) [pid = 1745] [serial = 328] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9841f000) [pid = 1745] [serial = 339] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af0a800) [pid = 1745] [serial = 343] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a093400) [pid = 1745] [serial = 340] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9c04ec00) [pid = 1745] [serial = 349] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99f77800) [pid = 1745] [serial = 346] [outer = (nil)] [url = about:blank] 09:08:03 INFO - PROCESS | 1745 | 1467821283861 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1336ms 09:08:03 INFO - PROCESS | 1745 | 1467821283908 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1745 | 1467821283920 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:08:03 INFO - PROCESS | 1745 | 1467821283937 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1745 | 1467821283945 Marionette TRACE conn3 <- [1,506,null,{}] 09:08:03 INFO - PROCESS | 1745 | 1467821283951 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}] 09:08:03 INFO - PROCESS | 1745 | 1467821283956 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:04 INFO - PROCESS | 1745 | 1467821284097 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:08:04 INFO - PROCESS | 1745 | 1467821284231 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1745 | 1467821284238 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x924ca800 == 30 [pid = 1745] [id = 134] 09:08:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x924cb000) [pid = 1745] [serial = 401] [outer = (nil)] 09:08:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x924d8c00) [pid = 1745] [serial = 402] [outer = 0x924cb000] 09:08:04 INFO - PROCESS | 1745 | 1467821284358 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93cb1800) [pid = 1745] [serial = 403] [outer = 0x924cb000] 09:08:05 INFO - PROCESS | 1745 | 1467821285305 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1442ms 09:08:05 INFO - PROCESS | 1745 | 1467821285377 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1745 | 1467821285382 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:08:05 INFO - PROCESS | 1745 | 1467821285390 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 1745 | 1467821285394 Marionette TRACE conn3 <- [1,510,null,{}] 09:08:05 INFO - PROCESS | 1745 | 1467821285402 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}] 09:08:05 INFO - PROCESS | 1745 | 1467821285409 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:05 INFO - PROCESS | 1745 | 1467821285602 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:08:05 INFO - PROCESS | 1745 | 1467821285792 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1745 | 1467821285800 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x99f77800 == 31 [pid = 1745] [id = 135] 09:08:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x99f79c00) [pid = 1745] [serial = 404] [outer = (nil)] 09:08:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a197400) [pid = 1745] [serial = 405] [outer = 0x99f79c00] 09:08:05 INFO - PROCESS | 1745 | 1467821285917 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a643000) [pid = 1745] [serial = 406] [outer = 0x99f79c00] 09:08:06 INFO - PROCESS | 1745 | 1467821286746 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1387ms 09:08:06 INFO - PROCESS | 1745 | 1467821286780 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1745 | 1467821286786 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:08:06 INFO - PROCESS | 1745 | 1467821286792 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1745 | 1467821286795 Marionette TRACE conn3 <- [1,514,null,{}] 09:08:06 INFO - PROCESS | 1745 | 1467821286801 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}] 09:08:06 INFO - PROCESS | 1745 | 1467821286806 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:06 INFO - PROCESS | 1745 | 1467821286959 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:08:07 INFO - PROCESS | 1745 | 1467821287113 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1745 | 1467821287121 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a84400 == 32 [pid = 1745] [id = 136] 09:08:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6fdc00) [pid = 1745] [serial = 407] [outer = (nil)] 09:08:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9af06000) [pid = 1745] [serial = 408] [outer = 0x9a6fdc00] 09:08:07 INFO - PROCESS | 1745 | 1467821287198 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9af0cc00) [pid = 1745] [serial = 409] [outer = 0x9a6fdc00] 09:08:08 INFO - PROCESS | 1745 | 1467821288065 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]]]}] 09:08:08 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 09:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1334ms 09:08:08 INFO - PROCESS | 1745 | 1467821288126 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1745 | 1467821288130 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:08:08 INFO - PROCESS | 1745 | 1467821288145 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1745 | 1467821288153 Marionette TRACE conn3 <- [1,518,null,{}] 09:08:08 INFO - PROCESS | 1745 | 1467821288160 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}] 09:08:08 INFO - PROCESS | 1745 | 1467821288166 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:08 INFO - PROCESS | 1745 | 1467821288361 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:08:08 INFO - PROCESS | 1745 | 1467821288501 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1745 | 1467821288511 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af03800 == 33 [pid = 1745] [id = 137] 09:08:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9af06400) [pid = 1745] [serial = 410] [outer = (nil)] 09:08:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9d316c00) [pid = 1745] [serial = 411] [outer = 0x9af06400] 09:08:08 INFO - PROCESS | 1745 | 1467821288577 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9d352400) [pid = 1745] [serial = 412] [outer = 0x9af06400] 09:08:09 INFO - PROCESS | 1745 | 1467821289410 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1344ms 09:08:09 INFO - PROCESS | 1745 | 1467821289482 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1745 | 1467821289486 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:08:09 INFO - PROCESS | 1745 | 1467821289494 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1745 | 1467821289498 Marionette TRACE conn3 <- [1,522,null,{}] 09:08:09 INFO - PROCESS | 1745 | 1467821289503 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}] 09:08:09 INFO - PROCESS | 1745 | 1467821289508 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:09 INFO - PROCESS | 1745 | 1467821289709 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:08:09 INFO - PROCESS | 1745 | 1467821289855 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1745 | 1467821289863 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4d1400 == 34 [pid = 1745] [id = 138] 09:08:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9d4d2000) [pid = 1745] [serial = 413] [outer = (nil)] 09:08:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9d807800) [pid = 1745] [serial = 414] [outer = 0x9d4d2000] 09:08:09 INFO - PROCESS | 1745 | 1467821289930 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d811800) [pid = 1745] [serial = 415] [outer = 0x9d4d2000] 09:08:10 INFO - PROCESS | 1745 | 1467821290950 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1482ms 09:08:10 INFO - PROCESS | 1745 | 1467821290978 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:08:10 INFO - PROCESS | 1745 | 1467821290983 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:08:10 INFO - PROCESS | 1745 | 1467821290990 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1745 | 1467821290995 Marionette TRACE conn3 <- [1,526,null,{}] 09:08:11 INFO - PROCESS | 1745 | 1467821291003 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}] 09:08:11 INFO - PROCESS | 1745 | 1467821291008 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:11 INFO - PROCESS | 1745 | 1467821291184 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea2800 == 33 [pid = 1745] [id = 12] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0xa23b2000 == 32 [pid = 1745] [id = 19] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0xa2010800 == 31 [pid = 1745] [id = 18] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x923c0c00 == 30 [pid = 1745] [id = 8] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4c00 == 29 [pid = 1745] [id = 9] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x953c5c00 == 28 [pid = 1745] [id = 20] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0xa3450000 == 27 [pid = 1745] [id = 22] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9b40f400 == 26 [pid = 1745] [id = 21] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d7400 == 25 [pid = 1745] [id = 124] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed3c00 == 24 [pid = 1745] [id = 14] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea5000 == 23 [pid = 1745] [id = 6] 09:08:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed5000 == 22 [pid = 1745] [id = 13] 09:08:12 INFO - PROCESS | 1745 | 1467821292229 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1745 | 1467821292237 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d7400 == 23 [pid = 1745] [id = 139] 09:08:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x924d9000) [pid = 1745] [serial = 416] [outer = (nil)] 09:08:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x927dd800) [pid = 1745] [serial = 417] [outer = 0x924d9000] 09:08:12 INFO - PROCESS | 1745 | 1467821292308 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x92ac6c00) [pid = 1745] [serial = 418] [outer = 0x924d9000] 09:08:13 INFO - PROCESS | 1745 | 1467821293032 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]]]}] 09:08:13 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 09:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2084ms 09:08:13 INFO - PROCESS | 1745 | 1467821293075 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:08:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:08:13 INFO - PROCESS | 1745 | 1467821293080 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:08:13 INFO - PROCESS | 1745 | 1467821293087 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1745 | 1467821293091 Marionette TRACE conn3 <- [1,530,null,{}] 09:08:13 INFO - PROCESS | 1745 | 1467821293099 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}] 09:08:13 INFO - PROCESS | 1745 | 1467821293106 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:13 INFO - PROCESS | 1745 | 1467821293260 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:08:13 INFO - PROCESS | 1745 | 1467821293359 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1745 | 1467821293366 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x948bdc00 == 24 [pid = 1745] [id = 140] 09:08:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953c5c00) [pid = 1745] [serial = 419] [outer = (nil)] 09:08:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x953cec00) [pid = 1745] [serial = 420] [outer = 0x953c5c00] 09:08:13 INFO - PROCESS | 1745 | 1467821293432 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x97a7d800) [pid = 1745] [serial = 421] [outer = 0x953c5c00] 09:08:14 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 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:08:14 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 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:08:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:08:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1033ms 09:08:14 INFO - PROCESS | 1745 | 1467821294096 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"]]]}] 09:08:14 INFO - PROCESS | 1745 | 1467821294160 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1745 | 1467821294166 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:08:14 INFO - PROCESS | 1745 | 1467821294205 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1745 | 1467821294208 Marionette TRACE conn3 <- [1,534,null,{}] 09:08:14 INFO - PROCESS | 1745 | 1467821294214 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}] 09:08:14 INFO - PROCESS | 1745 | 1467821294219 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:14 INFO - PROCESS | 1745 | 1467821294425 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:08:14 INFO - PROCESS | 1745 | 1467821294445 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1745 | 1467821294453 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a82c00 == 25 [pid = 1745] [id = 141] 09:08:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a63ac00) [pid = 1745] [serial = 422] [outer = (nil)] 09:08:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9a6d6c00) [pid = 1745] [serial = 423] [outer = 0x9a63ac00] 09:08:14 INFO - PROCESS | 1745 | 1467821294513 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9a8cdc00) [pid = 1745] [serial = 424] [outer = 0x9a63ac00] 09:08:15 INFO - PROCESS | 1745 | 1467821295351 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:08:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1239ms 09:08:15 INFO - PROCESS | 1745 | 1467821295434 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1745 | 1467821295438 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:08:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:08:15 INFO - PROCESS | 1745 | 1467821295451 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1745 | 1467821295460 Marionette TRACE conn3 <- [1,538,null,{}] 09:08:15 INFO - PROCESS | 1745 | 1467821295472 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}] 09:08:15 INFO - PROCESS | 1745 | 1467821295479 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:15 INFO - PROCESS | 1745 | 1467821295678 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:08:15 INFO - PROCESS | 1745 | 1467821295730 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1745 | 1467821295759 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ec000 == 26 [pid = 1745] [id = 142] 09:08:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9a645400) [pid = 1745] [serial = 425] [outer = (nil)] 09:08:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9b111000) [pid = 1745] [serial = 426] [outer = 0x9a645400] 09:08:15 INFO - PROCESS | 1745 | 1467821295877 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9bff1c00) [pid = 1745] [serial = 427] [outer = 0x9a645400] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x924d2400) [pid = 1745] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x93eda800) [pid = 1745] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x93ecf400) [pid = 1745] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x924d7800) [pid = 1745] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x97a7b800) [pid = 1745] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x927e7c00) [pid = 1745] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9af05000) [pid = 1745] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x927e9000) [pid = 1745] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa220c000) [pid = 1745] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a5c7800) [pid = 1745] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa23abc00) [pid = 1745] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x97a85c00) [pid = 1745] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9aabc400) [pid = 1745] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93073c00) [pid = 1745] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a092400) [pid = 1745] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9c041c00) [pid = 1745] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:08:16 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93cbdc00) [pid = 1745] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:08:16 INFO - PROCESS | 1745 | 1467821296917 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]]]}] 09:08:16 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. 09:08:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1504ms 09:08:16 INFO - PROCESS | 1745 | 1467821296948 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:08:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:08:16 INFO - PROCESS | 1745 | 1467821296952 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:08:16 INFO - PROCESS | 1745 | 1467821296957 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1745 | 1467821296960 Marionette TRACE conn3 <- [1,542,null,{}] 09:08:16 INFO - PROCESS | 1745 | 1467821296966 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}] 09:08:16 INFO - PROCESS | 1745 | 1467821296970 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:17 INFO - PROCESS | 1745 | 1467821297139 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:08:17 INFO - PROCESS | 1745 | 1467821297156 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1745 | 1467821297167 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x952bc400 == 27 [pid = 1745] [id = 143] 09:08:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a648400) [pid = 1745] [serial = 428] [outer = (nil)] 09:08:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9af0d800) [pid = 1745] [serial = 429] [outer = 0x9a648400] 09:08:17 INFO - PROCESS | 1745 | 1467821297241 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9baa0c00) [pid = 1745] [serial = 430] [outer = 0x9a648400] 09:08:17 INFO - PROCESS | 1745 | 1467821297923 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]]]}] 09:08:17 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. 09:08:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 977ms 09:08:17 INFO - PROCESS | 1745 | 1467821297936 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1745 | 1467821297938 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:08:17 INFO - PROCESS | 1745 | 1467821297944 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1745 | 1467821297947 Marionette TRACE conn3 <- [1,546,null,{}] 09:08:17 INFO - PROCESS | 1745 | 1467821297952 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}] 09:08:17 INFO - PROCESS | 1745 | 1467821297955 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:18 INFO - PROCESS | 1745 | 1467821298093 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:08:18 INFO - PROCESS | 1745 | 1467821298211 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1745 | 1467821298229 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x98423400 == 28 [pid = 1745] [id = 144] 09:08:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9b40f400) [pid = 1745] [serial = 431] [outer = (nil)] 09:08:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d35b400) [pid = 1745] [serial = 432] [outer = 0x9b40f400] 09:08:18 INFO - PROCESS | 1745 | 1467821298300 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa061f400) [pid = 1745] [serial = 433] [outer = 0x9b40f400] 09:08:19 INFO - PROCESS | 1745 | 1467821299258 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:08:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1331ms 09:08:19 INFO - PROCESS | 1745 | 1467821299325 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1745 | 1467821299331 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:08:19 INFO - PROCESS | 1745 | 1467821299339 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1745 | 1467821299346 Marionette TRACE conn3 <- [1,550,null,{}] 09:08:19 INFO - PROCESS | 1745 | 1467821299354 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}] 09:08:19 INFO - PROCESS | 1745 | 1467821299358 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:19 INFO - PROCESS | 1745 | 1467821299541 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:08:19 INFO - PROCESS | 1745 | 1467821299701 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1745 | 1467821299710 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dec00 == 29 [pid = 1745] [id = 145] 09:08:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x927e3000) [pid = 1745] [serial = 434] [outer = (nil)] 09:08:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x953c9c00) [pid = 1745] [serial = 435] [outer = 0x927e3000] 09:08:19 INFO - PROCESS | 1745 | 1467821299785 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a6d0800) [pid = 1745] [serial = 436] [outer = 0x927e3000] 09:08:20 INFO - PROCESS | 1745 | 1467821300741 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]]]}] 09:08:20 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. 09:08:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1434ms 09:08:20 INFO - PROCESS | 1745 | 1467821300807 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1745 | 1467821300813 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:08:20 INFO - PROCESS | 1745 | 1467821300824 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1745 | 1467821300828 Marionette TRACE conn3 <- [1,554,null,{}] 09:08:20 INFO - PROCESS | 1745 | 1467821300834 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}] 09:08:20 INFO - PROCESS | 1745 | 1467821300840 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:21 INFO - PROCESS | 1745 | 1467821301014 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:08:21 INFO - PROCESS | 1745 | 1467821301157 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1745 | 1467821301166 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4800 == 30 [pid = 1745] [id = 146] 09:08:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9aab9800) [pid = 1745] [serial = 437] [outer = (nil)] 09:08:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9bff0800) [pid = 1745] [serial = 438] [outer = 0x9aab9800] 09:08:21 INFO - PROCESS | 1745 | 1467821301241 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9d30a800) [pid = 1745] [serial = 439] [outer = 0x9aab9800] 09:08:21 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:22 INFO - PROCESS | 1745 | 1467821302261 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1483ms 09:08:22 INFO - PROCESS | 1745 | 1467821302313 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1745 | 1467821302316 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:08:22 INFO - PROCESS | 1745 | 1467821302324 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1745 | 1467821302330 Marionette TRACE conn3 <- [1,558,null,{}] 09:08:22 INFO - PROCESS | 1745 | 1467821302345 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}] 09:08:22 INFO - PROCESS | 1745 | 1467821302353 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:22 INFO - PROCESS | 1745 | 1467821302519 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:08:22 INFO - PROCESS | 1745 | 1467821302646 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1745 | 1467821302654 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:22 INFO - PROCESS | 1745 | ++DOCSHELL 0xa103b000 == 31 [pid = 1745] [id = 147] 09:08:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa108b800) [pid = 1745] [serial = 440] [outer = (nil)] 09:08:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa209e400) [pid = 1745] [serial = 441] [outer = 0xa108b800] 09:08:22 INFO - PROCESS | 1745 | 1467821302733 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa2212400) [pid = 1745] [serial = 442] [outer = 0xa108b800] 09:08:23 INFO - PROCESS | 1745 | 1467821303575 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]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1333ms 09:08:23 INFO - PROCESS | 1745 | 1467821303658 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1745 | 1467821303662 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:08:23 INFO - PROCESS | 1745 | 1467821303668 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1745 | 1467821303672 Marionette TRACE conn3 <- [1,562,null,{}] 09:08:23 INFO - PROCESS | 1745 | 1467821303677 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}] 09:08:23 INFO - PROCESS | 1745 | 1467821303681 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:23 INFO - PROCESS | 1745 | 1467821303848 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:08:24 INFO - PROCESS | 1745 | 1467821303994 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1745 | 1467821304000 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf800 == 32 [pid = 1745] [id = 148] 09:08:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x927e1800) [pid = 1745] [serial = 443] [outer = (nil)] 09:08:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x97a7f000) [pid = 1745] [serial = 444] [outer = 0x927e1800] 09:08:24 INFO - PROCESS | 1745 | 1467821304075 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x9a6f9c00) [pid = 1745] [serial = 445] [outer = 0x927e1800] 09:08:24 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:25 INFO - PROCESS | 1745 | 1467821305085 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1485ms 09:08:25 INFO - PROCESS | 1745 | 1467821305162 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1745 | 1467821305167 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:08:25 INFO - PROCESS | 1745 | 1467821305177 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1745 | 1467821305180 Marionette TRACE conn3 <- [1,566,null,{}] 09:08:25 INFO - PROCESS | 1745 | 1467821305188 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}] 09:08:25 INFO - PROCESS | 1745 | 1467821305193 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:25 INFO - PROCESS | 1745 | 1467821305375 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:08:25 INFO - PROCESS | 1745 | --DOCSHELL 0x97a1c000 == 31 [pid = 1745] [id = 127] 09:08:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9af03800 == 30 [pid = 1745] [id = 137] 09:08:25 INFO - PROCESS | 1745 | --DOCSHELL 0x927e7400 == 29 [pid = 1745] [id = 128] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x93ecf800) [pid = 1745] [serial = 399] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x926b5000) [pid = 1745] [serial = 352] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x948bac00) [pid = 1745] [serial = 375] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9a8d0000) [pid = 1745] [serial = 384] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x926b1800) [pid = 1745] [serial = 351] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x926a6800) [pid = 1745] [serial = 372] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x927e0400) [pid = 1745] [serial = 373] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a6d1400) [pid = 1745] [serial = 355] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x93ea1400) [pid = 1745] [serial = 370] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93072000) [pid = 1745] [serial = 369] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a5c3800) [pid = 1745] [serial = 354] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9d4cd000) [pid = 1745] [serial = 358] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9c04a000) [pid = 1745] [serial = 357] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa108d000) [pid = 1745] [serial = 361] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa103ac00) [pid = 1745] [serial = 360] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa237fc00) [pid = 1745] [serial = 364] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa2214400) [pid = 1745] [serial = 363] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a6ddc00) [pid = 1745] [serial = 381] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a85a000) [pid = 1745] [serial = 382] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa3202800) [pid = 1745] [serial = 367] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x97af2c00) [pid = 1745] [serial = 378] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x99709000) [pid = 1745] [serial = 379] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa2556000) [pid = 1745] [serial = 366] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x948b7800) [pid = 1745] [serial = 400] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953c6000) [pid = 1745] [serial = 376] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9b76cc00) [pid = 1745] [serial = 388] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x953c8000) [pid = 1745] [serial = 390] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a63e800) [pid = 1745] [serial = 393] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9553f800) [pid = 1745] [serial = 391] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9c04ac00) [pid = 1745] [serial = 396] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a6dac00) [pid = 1745] [serial = 394] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aac0800) [pid = 1745] [serial = 387] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9c04e800) [pid = 1745] [serial = 397] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8d6400) [pid = 1745] [serial = 385] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1745 | 1467821305957 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1745 | 1467821305964 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x98417800 == 30 [pid = 1745] [id = 149] 09:08:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9841d000) [pid = 1745] [serial = 446] [outer = (nil)] 09:08:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x99708800) [pid = 1745] [serial = 447] [outer = 0x9841d000] 09:08:26 INFO - PROCESS | 1745 | 1467821306099 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a645c00) [pid = 1745] [serial = 448] [outer = 0x9841d000] 09:08:26 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:26 INFO - PROCESS | 1745 | 1467821306790 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]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1642ms 09:08:26 INFO - PROCESS | 1745 | 1467821306816 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1745 | 1467821306822 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:08:26 INFO - PROCESS | 1745 | 1467821306832 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1745 | 1467821306836 Marionette TRACE conn3 <- [1,570,null,{}] 09:08:26 INFO - PROCESS | 1745 | 1467821306853 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}] 09:08:26 INFO - PROCESS | 1745 | 1467821306858 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:27 INFO - PROCESS | 1745 | 1467821306999 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:08:27 INFO - PROCESS | 1745 | 1467821307053 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1745 | 1467821307059 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d9800 == 31 [pid = 1745] [id = 150] 09:08:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9aabe800) [pid = 1745] [serial = 449] [outer = (nil)] 09:08:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aac2c00) [pid = 1745] [serial = 450] [outer = 0x9aabe800] 09:08:27 INFO - PROCESS | 1745 | 1467821307125 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9b407800) [pid = 1745] [serial = 451] [outer = 0x9aabe800] 09:08:27 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:27 INFO - PROCESS | 1745 | 1467821307863 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1091ms 09:08:27 INFO - PROCESS | 1745 | 1467821307936 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1745 | 1467821307940 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:08:27 INFO - PROCESS | 1745 | 1467821307946 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1745 | 1467821307951 Marionette TRACE conn3 <- [1,574,null,{}] 09:08:27 INFO - PROCESS | 1745 | 1467821307983 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}] 09:08:27 INFO - PROCESS | 1745 | 1467821307991 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:28 INFO - PROCESS | 1745 | 1467821308176 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:08:28 INFO - PROCESS | 1745 | 1467821308243 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1745 | 1467821308253 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c04e000 == 32 [pid = 1745] [id = 151] 09:08:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9d30d400) [pid = 1745] [serial = 452] [outer = (nil)] 09:08:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d811000) [pid = 1745] [serial = 453] [outer = 0x9d30d400] 09:08:28 INFO - PROCESS | 1745 | 1467821308315 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa0621000) [pid = 1745] [serial = 454] [outer = 0x9d30d400] 09:08:29 INFO - PROCESS | 1745 | 1467821309106 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1191ms 09:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:08:29 INFO - PROCESS | 1745 | 1467821309137 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1745 | 1467821309140 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:08:29 INFO - PROCESS | 1745 | 1467821309146 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1745 | 1467821309149 Marionette TRACE conn3 <- [1,578,null,{}] 09:08:29 INFO - PROCESS | 1745 | 1467821309154 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}] 09:08:29 INFO - PROCESS | 1745 | 1467821309158 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:29 INFO - PROCESS | 1745 | 1467821309336 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:08:29 INFO - PROCESS | 1745 | 1467821309411 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1745 | 1467821309422 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed1800 == 33 [pid = 1745] [id = 152] 09:08:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d473000) [pid = 1745] [serial = 455] [outer = (nil)] 09:08:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2004c00) [pid = 1745] [serial = 456] [outer = 0x9d473000] 09:08:29 INFO - PROCESS | 1745 | 1467821309481 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa2010000) [pid = 1745] [serial = 457] [outer = 0x9d473000] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d4d2000) [pid = 1745] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x924cb000) [pid = 1745] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af06400) [pid = 1745] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a645400) [pid = 1745] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x924d9000) [pid = 1745] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a6fdc00) [pid = 1745] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953c5c00) [pid = 1745] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a648400) [pid = 1745] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x99f79c00) [pid = 1745] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:08:30 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a63ac00) [pid = 1745] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:08:30 INFO - PROCESS | 1745 | 1467821310238 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1133ms 09:08:30 INFO - PROCESS | 1745 | 1467821310279 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1745 | 1467821310283 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:08:30 INFO - PROCESS | 1745 | 1467821310288 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1745 | 1467821310290 Marionette TRACE conn3 <- [1,582,null,{}] 09:08:30 INFO - PROCESS | 1745 | 1467821310301 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}] 09:08:30 INFO - PROCESS | 1745 | 1467821310305 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:30 INFO - PROCESS | 1745 | 1467821310448 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:08:30 INFO - PROCESS | 1745 | 1467821310485 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1745 | 1467821310493 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb4000 == 34 [pid = 1745] [id = 153] 09:08:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9526fc00) [pid = 1745] [serial = 458] [outer = (nil)] 09:08:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8d8000) [pid = 1745] [serial = 459] [outer = 0x9526fc00] 09:08:30 INFO - PROCESS | 1745 | 1467821310558 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9c049c00) [pid = 1745] [serial = 460] [outer = 0x9526fc00] 09:08:31 INFO - PROCESS | 1745 | 1467821311319 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1086ms 09:08:31 INFO - PROCESS | 1745 | 1467821311376 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1745 | 1467821311379 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:08:31 INFO - PROCESS | 1745 | 1467821311385 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1745 | 1467821311387 Marionette TRACE conn3 <- [1,586,null,{}] 09:08:31 INFO - PROCESS | 1745 | 1467821311393 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}] 09:08:31 INFO - PROCESS | 1745 | 1467821311402 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:31 INFO - PROCESS | 1745 | 1467821311564 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:08:31 INFO - PROCESS | 1745 | 1467821311572 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1745 | 1467821311579 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d8800 == 35 [pid = 1745] [id = 154] 09:08:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a8d0c00) [pid = 1745] [serial = 461] [outer = (nil)] 09:08:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa2563800) [pid = 1745] [serial = 462] [outer = 0x9a8d0c00] 09:08:31 INFO - PROCESS | 1745 | 1467821311641 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9c03fc00) [pid = 1745] [serial = 463] [outer = 0x9a8d0c00] 09:08:32 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:32 INFO - PROCESS | 1745 | 1467821312641 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]]]}] 09:08:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x953c0c00) [pid = 1745] [serial = 464] [outer = 0x924ce400] 09:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1338ms 09:08:32 INFO - PROCESS | 1745 | 1467821312758 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1745 | 1467821312764 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:08:32 INFO - PROCESS | 1745 | 1467821312774 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1745 | 1467821312779 Marionette TRACE conn3 <- [1,590,null,{}] 09:08:32 INFO - PROCESS | 1745 | 1467821312795 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}] 09:08:32 INFO - PROCESS | 1745 | 1467821312800 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:32 INFO - PROCESS | 1745 | 1467821312955 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:08:33 INFO - PROCESS | 1745 | 1467821313149 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1745 | 1467821313157 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e0000 == 36 [pid = 1745] [id = 155] 09:08:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93ea0800) [pid = 1745] [serial = 465] [outer = (nil)] 09:08:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a646c00) [pid = 1745] [serial = 466] [outer = 0x93ea0800] 09:08:33 INFO - PROCESS | 1745 | 1467821313237 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a9bcc00) [pid = 1745] [serial = 467] [outer = 0x93ea0800] 09:08:34 INFO - PROCESS | 1745 | 1467821314100 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1382ms 09:08:34 INFO - PROCESS | 1745 | 1467821314156 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1745 | 1467821314163 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:08:34 INFO - PROCESS | 1745 | 1467821314172 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1745 | 1467821314176 Marionette TRACE conn3 <- [1,594,null,{}] 09:08:34 INFO - PROCESS | 1745 | 1467821314182 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}] 09:08:34 INFO - PROCESS | 1745 | 1467821314187 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:34 INFO - PROCESS | 1745 | 1467821314341 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:08:34 INFO - PROCESS | 1745 | 1467821314484 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1745 | 1467821314491 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabe400 == 37 [pid = 1745] [id = 156] 09:08:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9b76d000) [pid = 1745] [serial = 468] [outer = (nil)] 09:08:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9c04c400) [pid = 1745] [serial = 469] [outer = 0x9b76d000] 09:08:34 INFO - PROCESS | 1745 | 1467821314565 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d4cf800) [pid = 1745] [serial = 470] [outer = 0x9b76d000] 09:08:35 INFO - PROCESS | 1745 | 1467821315475 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1384ms 09:08:35 INFO - PROCESS | 1745 | 1467821315557 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1745 | 1467821315561 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:08:35 INFO - PROCESS | 1745 | 1467821315567 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1745 | 1467821315573 Marionette TRACE conn3 <- [1,598,null,{}] 09:08:35 INFO - PROCESS | 1745 | 1467821315588 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}] 09:08:35 INFO - PROCESS | 1745 | 1467821315596 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:35 INFO - PROCESS | 1745 | 1467821315797 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:08:35 INFO - PROCESS | 1745 | 1467821315981 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1745 | 1467821315991 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:36 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1037800 == 38 [pid = 1745] [id = 157] 09:08:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa2fbb000) [pid = 1745] [serial = 471] [outer = (nil)] 09:08:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2fed400) [pid = 1745] [serial = 472] [outer = 0xa2fbb000] 09:08:36 INFO - PROCESS | 1745 | 1467821316108 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa3203000) [pid = 1745] [serial = 473] [outer = 0xa2fbb000] 09:08:36 INFO - PROCESS | 1745 | 1467821316884 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1388ms 09:08:36 INFO - PROCESS | 1745 | 1467821316955 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1745 | 1467821316960 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:08:36 INFO - PROCESS | 1745 | 1467821316965 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1745 | 1467821316968 Marionette TRACE conn3 <- [1,602,null,{}] 09:08:36 INFO - PROCESS | 1745 | 1467821316973 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}] 09:08:36 INFO - PROCESS | 1745 | 1467821316978 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:37 INFO - PROCESS | 1745 | 1467821317167 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:08:37 INFO - PROCESS | 1745 | 1467821317335 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1745 | 1467821317344 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:37 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23a6800 == 39 [pid = 1745] [id = 158] 09:08:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa2fbfc00) [pid = 1745] [serial = 474] [outer = (nil)] 09:08:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa32b0800) [pid = 1745] [serial = 475] [outer = 0xa2fbfc00] 09:08:37 INFO - PROCESS | 1745 | 1467821317426 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa32b2800) [pid = 1745] [serial = 476] [outer = 0xa2fbfc00] 09:08:38 INFO - PROCESS | 1745 | 1467821318229 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1328ms 09:08:38 INFO - PROCESS | 1745 | 1467821318310 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1745 | 1467821318313 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:08:38 INFO - PROCESS | 1745 | 1467821318321 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1745 | 1467821318325 Marionette TRACE conn3 <- [1,606,null,{}] 09:08:38 INFO - PROCESS | 1745 | 1467821318330 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}] 09:08:38 INFO - PROCESS | 1745 | 1467821318334 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:38 INFO - PROCESS | 1745 | 1467821318485 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:08:38 INFO - PROCESS | 1745 | 1467821318788 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1745 | 1467821318796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9e800 == 40 [pid = 1745] [id = 159] 09:08:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x93e9ec00) [pid = 1745] [serial = 477] [outer = (nil)] 09:08:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x93ed4400) [pid = 1745] [serial = 478] [outer = 0x93e9ec00] 09:08:38 INFO - PROCESS | 1745 | 1467821318939 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x953cb000) [pid = 1745] [serial = 479] [outer = 0x93e9ec00] 09:08:39 INFO - PROCESS | 1745 | 1467821319788 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]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1531ms 09:08:39 INFO - PROCESS | 1745 | 1467821319855 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:08:39 INFO - PROCESS | 1745 | 1467821319860 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:08:39 INFO - PROCESS | 1745 | 1467821319867 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1745 | 1467821319870 Marionette TRACE conn3 <- [1,610,null,{}] 09:08:39 INFO - PROCESS | 1745 | 1467821319878 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}] 09:08:39 INFO - PROCESS | 1745 | 1467821319885 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:40 INFO - PROCESS | 1745 | 1467821320038 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x924ca800 == 39 [pid = 1745] [id = 134] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x924d7400 == 38 [pid = 1745] [id = 139] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x97a84800 == 37 [pid = 1745] [id = 126] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x99f77800 == 36 [pid = 1745] [id = 135] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf400 == 35 [pid = 1745] [id = 130] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x97a84400 == 34 [pid = 1745] [id = 136] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x97af3400 == 33 [pid = 1745] [id = 131] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac6000 == 32 [pid = 1745] [id = 133] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x93eda000 == 31 [pid = 1745] [id = 125] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9d4d1400 == 30 [pid = 1745] [id = 138] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9aabc000 == 29 [pid = 1745] [id = 129] 09:08:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9c040400 == 28 [pid = 1745] [id = 132] 09:08:40 INFO - PROCESS | 1745 | 1467821320959 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1745 | 1467821320966 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9d811800) [pid = 1745] [serial = 415] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93cb1800) [pid = 1745] [serial = 403] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9d807800) [pid = 1745] [serial = 414] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9d316c00) [pid = 1745] [serial = 411] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9b111000) [pid = 1745] [serial = 426] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x92ac6c00) [pid = 1745] [serial = 418] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x927dd800) [pid = 1745] [serial = 417] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af06000) [pid = 1745] [serial = 408] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x953cec00) [pid = 1745] [serial = 420] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9bff1c00) [pid = 1745] [serial = 427] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9baa0c00) [pid = 1745] [serial = 430] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a197400) [pid = 1745] [serial = 405] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97a7d800) [pid = 1745] [serial = 421] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9af0cc00) [pid = 1745] [serial = 409] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a8cdc00) [pid = 1745] [serial = 424] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9af0d800) [pid = 1745] [serial = 429] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a6d6c00) [pid = 1745] [serial = 423] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d352400) [pid = 1745] [serial = 412] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a643000) [pid = 1745] [serial = 406] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x924d8c00) [pid = 1745] [serial = 402] [outer = (nil)] [url = about:blank] 09:08:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c6400 == 29 [pid = 1745] [id = 160] 09:08:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x923c6800) [pid = 1745] [serial = 480] [outer = (nil)] 09:08:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x924cf400) [pid = 1745] [serial = 481] [outer = 0x923c6800] 09:08:41 INFO - PROCESS | 1745 | 1467821321183 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x924d9c00) [pid = 1745] [serial = 482] [outer = 0x923c6800] 09:08:41 INFO - PROCESS | 1745 | 1467821321863 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2037ms 09:08:41 INFO - PROCESS | 1745 | 1467821321905 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:08:41 INFO - PROCESS | 1745 | 1467821321910 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:08:41 INFO - PROCESS | 1745 | 1467821321917 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1745 | 1467821321921 Marionette TRACE conn3 <- [1,614,null,{}] 09:08:41 INFO - PROCESS | 1745 | 1467821321928 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}] 09:08:41 INFO - PROCESS | 1745 | 1467821321935 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:42 INFO - PROCESS | 1745 | 1467821322078 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:08:42 INFO - PROCESS | 1745 | 1467821322185 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1745 | 1467821322197 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ebc00 == 30 [pid = 1745] [id = 161] 09:08:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x92ac6400) [pid = 1745] [serial = 483] [outer = (nil)] 09:08:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93cb1400) [pid = 1745] [serial = 484] [outer = 0x92ac6400] 09:08:42 INFO - PROCESS | 1745 | 1467821322258 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93ea4400) [pid = 1745] [serial = 485] [outer = 0x92ac6400] 09:08:42 INFO - PROCESS | 1745 | 1467821322952 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1079ms 09:08:43 INFO - PROCESS | 1745 | 1467821323023 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1745 | 1467821323030 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:08:43 INFO - PROCESS | 1745 | 1467821323040 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1745 | 1467821323043 Marionette TRACE conn3 <- [1,618,null,{}] 09:08:43 INFO - PROCESS | 1745 | 1467821323052 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}] 09:08:43 INFO - PROCESS | 1745 | 1467821323056 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:43 INFO - PROCESS | 1745 | 1467821323209 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:08:43 INFO - PROCESS | 1745 | 1467821323220 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1745 | 1467821323227 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x948c1000 == 31 [pid = 1745] [id = 162] 09:08:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x95261800) [pid = 1745] [serial = 486] [outer = (nil)] 09:08:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97a26c00) [pid = 1745] [serial = 487] [outer = 0x95261800] 09:08:43 INFO - PROCESS | 1745 | 1467821323288 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x97a84000) [pid = 1745] [serial = 488] [outer = 0x95261800] 09:08:44 INFO - PROCESS | 1745 | 1467821324182 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1194ms 09:08:44 INFO - PROCESS | 1745 | 1467821324234 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1745 | 1467821324237 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:08:44 INFO - PROCESS | 1745 | 1467821324255 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1745 | 1467821324264 Marionette TRACE conn3 <- [1,622,null,{}] 09:08:44 INFO - PROCESS | 1745 | 1467821324278 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}] 09:08:44 INFO - PROCESS | 1745 | 1467821324285 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:44 INFO - PROCESS | 1745 | 1467821324476 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:08:44 INFO - PROCESS | 1745 | 1467821324545 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1745 | 1467821324550 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x99705000 == 32 [pid = 1745] [id = 163] 09:08:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x99710000) [pid = 1745] [serial = 489] [outer = (nil)] 09:08:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a5c0800) [pid = 1745] [serial = 490] [outer = 0x99710000] 09:08:44 INFO - PROCESS | 1745 | 1467821324611 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a6d1000) [pid = 1745] [serial = 491] [outer = 0x99710000] 09:08:45 INFO - PROCESS | 1745 | 1467821325370 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1190ms 09:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:08:45 INFO - PROCESS | 1745 | 1467821325441 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1745 | 1467821325444 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:08:45 INFO - PROCESS | 1745 | 1467821325450 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1745 | 1467821325453 Marionette TRACE conn3 <- [1,626,null,{}] 09:08:45 INFO - PROCESS | 1745 | 1467821325458 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}] 09:08:45 INFO - PROCESS | 1745 | 1467821325461 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:45 INFO - PROCESS | 1745 | 1467821325955 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9d473000) [pid = 1745] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9526fc00) [pid = 1745] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x927e1800) [pid = 1745] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9b40f400) [pid = 1745] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa108b800) [pid = 1745] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9841d000) [pid = 1745] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9aab9800) [pid = 1745] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x927e3000) [pid = 1745] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9aabe800) [pid = 1745] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a8d0c00) [pid = 1745] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:08:45 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d30d400) [pid = 1745] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:08:46 INFO - PROCESS | 1745 | 1467821326117 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1745 | 1467821326123 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d5000 == 33 [pid = 1745] [id = 164] 09:08:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x924d8400) [pid = 1745] [serial = 492] [outer = (nil)] 09:08:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93caf400) [pid = 1745] [serial = 493] [outer = 0x924d8400] 09:08:46 INFO - PROCESS | 1745 | 1467821326190 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a6d4c00) [pid = 1745] [serial = 494] [outer = 0x924d8400] 09:08:46 INFO - PROCESS | 1745 | 1467821326792 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1381ms 09:08:46 INFO - PROCESS | 1745 | 1467821326830 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1745 | 1467821326832 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:08:46 INFO - PROCESS | 1745 | 1467821326838 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1745 | 1467821326840 Marionette TRACE conn3 <- [1,630,null,{}] 09:08:46 INFO - PROCESS | 1745 | 1467821326846 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}] 09:08:46 INFO - PROCESS | 1745 | 1467821326849 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:46 INFO - PROCESS | 1745 | 1467821326979 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:08:47 INFO - PROCESS | 1745 | 1467821326996 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1745 | 1467821327012 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d3c00 == 34 [pid = 1745] [id = 165] 09:08:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a8d4000) [pid = 1745] [serial = 495] [outer = (nil)] 09:08:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a8d9000) [pid = 1745] [serial = 496] [outer = 0x9a8d4000] 09:08:47 INFO - PROCESS | 1745 | 1467821327176 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9aabf800) [pid = 1745] [serial = 497] [outer = 0x9a8d4000] 09:08:47 INFO - PROCESS | 1745 | 1467821327885 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1129ms 09:08:47 INFO - PROCESS | 1745 | 1467821327980 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1745 | 1467821327984 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:08:48 INFO - PROCESS | 1745 | 1467821327994 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1745 | 1467821327998 Marionette TRACE conn3 <- [1,634,null,{}] 09:08:48 INFO - PROCESS | 1745 | 1467821328008 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}] 09:08:48 INFO - PROCESS | 1745 | 1467821328014 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:48 INFO - PROCESS | 1745 | 1467821328211 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:08:48 INFO - PROCESS | 1745 | 1467821328355 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1745 | 1467821328370 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ac400 == 35 [pid = 1745] [id = 166] 09:08:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x927e9400) [pid = 1745] [serial = 498] [outer = (nil)] 09:08:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x93077800) [pid = 1745] [serial = 499] [outer = 0x927e9400] 09:08:48 INFO - PROCESS | 1745 | 1467821328439 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93cbdc00) [pid = 1745] [serial = 500] [outer = 0x927e9400] 09:08:49 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:49 INFO - PROCESS | 1745 | 1467821329392 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:08:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1484ms 09:08:49 INFO - PROCESS | 1745 | 1467821329477 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:08:49 INFO - PROCESS | 1745 | 1467821329482 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:08:49 INFO - PROCESS | 1745 | 1467821329493 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1745 | 1467821329498 Marionette TRACE conn3 <- [1,638,null,{}] 09:08:49 INFO - PROCESS | 1745 | 1467821329504 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}] 09:08:49 INFO - PROCESS | 1745 | 1467821329510 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:49 INFO - PROCESS | 1745 | 1467821329708 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:08:49 INFO - PROCESS | 1745 | 1467821329892 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1745 | 1467821329900 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x953cc800 == 36 [pid = 1745] [id = 167] 09:08:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x97aefc00) [pid = 1745] [serial = 501] [outer = (nil)] 09:08:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9849e400) [pid = 1745] [serial = 502] [outer = 0x97aefc00] 09:08:50 INFO - PROCESS | 1745 | 1467821330022 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a5c6800) [pid = 1745] [serial = 503] [outer = 0x97aefc00] 09:08:50 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:50 INFO - PROCESS | 1745 | 1467821330941 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1537ms 09:08:51 INFO - PROCESS | 1745 | 1467821331026 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1745 | 1467821331030 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:08:51 INFO - PROCESS | 1745 | 1467821331036 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1745 | 1467821331040 Marionette TRACE conn3 <- [1,642,null,{}] 09:08:51 INFO - PROCESS | 1745 | 1467821331054 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}] 09:08:51 INFO - PROCESS | 1745 | 1467821331062 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:51 INFO - PROCESS | 1745 | 1467821331260 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:08:51 INFO - PROCESS | 1745 | 1467821331444 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1745 | 1467821331456 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af06c00 == 37 [pid = 1745] [id = 168] 09:08:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9af08800) [pid = 1745] [serial = 504] [outer = (nil)] 09:08:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9af0dc00) [pid = 1745] [serial = 505] [outer = 0x9af08800] 09:08:51 INFO - PROCESS | 1745 | 1467821331574 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9b10b800) [pid = 1745] [serial = 506] [outer = 0x9af08800] 09:08:52 INFO - PROCESS | 1745 | 1467821332546 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1584ms 09:08:52 INFO - PROCESS | 1745 | 1467821332621 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1745 | 1467821332626 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:08:52 INFO - PROCESS | 1745 | 1467821332635 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1745 | 1467821332639 Marionette TRACE conn3 <- [1,646,null,{}] 09:08:52 INFO - PROCESS | 1745 | 1467821332647 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}] 09:08:52 INFO - PROCESS | 1745 | 1467821332651 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:52 INFO - PROCESS | 1745 | 1467821332847 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:08:53 INFO - PROCESS | 1745 | 1467821333078 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1745 | 1467821333092 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:53 INFO - PROCESS | 1745 | --DOCSHELL 0x927ec000 == 36 [pid = 1745] [id = 142] 09:08:53 INFO - PROCESS | 1745 | --DOCSHELL 0x97a82c00 == 35 [pid = 1745] [id = 141] 09:08:53 INFO - PROCESS | 1745 | --DOCSHELL 0x948bdc00 == 34 [pid = 1745] [id = 140] 09:08:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d9800 == 33 [pid = 1745] [id = 150] 09:08:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac5c00 == 34 [pid = 1745] [id = 169] 09:08:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93079800) [pid = 1745] [serial = 507] [outer = (nil)] 09:08:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x93ea5c00) [pid = 1745] [serial = 508] [outer = 0x93079800] 09:08:53 INFO - PROCESS | 1745 | 1467821333176 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x948bc400) [pid = 1745] [serial = 509] [outer = 0x93079800] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa2010000) [pid = 1745] [serial = 457] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa2004c00) [pid = 1745] [serial = 456] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a8d8000) [pid = 1745] [serial = 459] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97a7f000) [pid = 1745] [serial = 444] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a6f9c00) [pid = 1745] [serial = 445] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa061f400) [pid = 1745] [serial = 433] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9d35b400) [pid = 1745] [serial = 432] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa209e400) [pid = 1745] [serial = 441] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2212400) [pid = 1745] [serial = 442] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x99708800) [pid = 1745] [serial = 447] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a645c00) [pid = 1745] [serial = 448] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9bff0800) [pid = 1745] [serial = 438] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9d30a800) [pid = 1745] [serial = 439] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953c9c00) [pid = 1745] [serial = 435] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6d0800) [pid = 1745] [serial = 436] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9aac2c00) [pid = 1745] [serial = 450] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa2563800) [pid = 1745] [serial = 462] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d811000) [pid = 1745] [serial = 453] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa0621000) [pid = 1745] [serial = 454] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9c03fc00) [pid = 1745] [serial = 463] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9c049c00) [pid = 1745] [serial = 460] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9b407800) [pid = 1745] [serial = 451] [outer = (nil)] [url = about:blank] 09:08:53 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x953c0400) [pid = 1745] [serial = 262] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:08:53 INFO - PROCESS | 1745 | 1467821333876 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1284ms 09:08:53 INFO - PROCESS | 1745 | 1467821333927 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1745 | 1467821333934 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:08:53 INFO - PROCESS | 1745 | 1467821333944 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1745 | 1467821333948 Marionette TRACE conn3 <- [1,650,null,{}] 09:08:53 INFO - PROCESS | 1745 | 1467821333954 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}] 09:08:53 INFO - PROCESS | 1745 | 1467821333959 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:54 INFO - PROCESS | 1745 | 1467821334096 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:08:54 INFO - PROCESS | 1745 | 1467821334110 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1745 | 1467821334116 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af1000 == 35 [pid = 1745] [id = 170] 09:08:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97af1c00) [pid = 1745] [serial = 510] [outer = (nil)] 09:08:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9942f800) [pid = 1745] [serial = 511] [outer = 0x97af1c00] 09:08:54 INFO - PROCESS | 1745 | 1467821334188 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a63c000) [pid = 1745] [serial = 512] [outer = 0x97af1c00] 09:08:54 INFO - PROCESS | 1745 | 1467821334948 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:08:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1027ms 09:08:54 INFO - PROCESS | 1745 | 1467821334971 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1745 | 1467821334974 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:08:54 INFO - PROCESS | 1745 | 1467821334980 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1745 | 1467821334985 Marionette TRACE conn3 <- [1,654,null,{}] 09:08:55 INFO - PROCESS | 1745 | 1467821335030 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}] 09:08:55 INFO - PROCESS | 1745 | 1467821335038 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:55 INFO - PROCESS | 1745 | 1467821335179 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:08:55 INFO - PROCESS | 1745 | 1467821335189 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1745 | 1467821335197 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a9bc400 == 36 [pid = 1745] [id = 171] 09:08:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9aab6400) [pid = 1745] [serial = 513] [outer = (nil)] 09:08:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9af08000) [pid = 1745] [serial = 514] [outer = 0x9aab6400] 09:08:55 INFO - PROCESS | 1745 | 1467821335261 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9b40cc00) [pid = 1745] [serial = 515] [outer = 0x9aab6400] 09:08:56 INFO - PROCESS | 1745 | 1467821336078 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1145ms 09:08:56 INFO - PROCESS | 1745 | 1467821336126 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1745 | 1467821336130 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:08:56 INFO - PROCESS | 1745 | 1467821336135 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1745 | 1467821336137 Marionette TRACE conn3 <- [1,658,null,{}] 09:08:56 INFO - PROCESS | 1745 | 1467821336143 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}] 09:08:56 INFO - PROCESS | 1745 | 1467821336147 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:56 INFO - PROCESS | 1745 | 1467821336321 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:08:56 INFO - PROCESS | 1745 | 1467821336369 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1745 | 1467821336379 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af05000 == 37 [pid = 1745] [id = 172] 09:08:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9b408800) [pid = 1745] [serial = 516] [outer = (nil)] 09:08:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9badfc00) [pid = 1745] [serial = 517] [outer = 0x9b408800] 09:08:56 INFO - PROCESS | 1745 | 1467821336438 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9bff6800) [pid = 1745] [serial = 518] [outer = 0x9b408800] 09:08:57 INFO - PROCESS | 1745 | 1467821337147 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1076ms 09:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:08:57 INFO - PROCESS | 1745 | 1467821337219 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1745 | 1467821337222 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:08:57 INFO - PROCESS | 1745 | 1467821337228 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1745 | 1467821337231 Marionette TRACE conn3 <- [1,662,null,{}] 09:08:57 INFO - PROCESS | 1745 | 1467821337240 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}] 09:08:57 INFO - PROCESS | 1745 | 1467821337244 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:57 INFO - PROCESS | 1745 | 1467821337432 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:08:57 INFO - PROCESS | 1745 | 1467821337453 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1745 | 1467821337462 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x9ba99800 == 38 [pid = 1745] [id = 173] 09:08:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9baa0c00) [pid = 1745] [serial = 519] [outer = (nil)] 09:08:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9c04b800) [pid = 1745] [serial = 520] [outer = 0x9baa0c00] 09:08:57 INFO - PROCESS | 1745 | 1467821337520 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9c0f3400) [pid = 1745] [serial = 521] [outer = 0x9baa0c00] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x99710000) [pid = 1745] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x923c6800) [pid = 1745] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x92ac6400) [pid = 1745] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93e9ec00) [pid = 1745] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ea0800) [pid = 1745] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9b76d000) [pid = 1745] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa2fbb000) [pid = 1745] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x95261800) [pid = 1745] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa2fbfc00) [pid = 1745] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:08:58 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x924d8400) [pid = 1745] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:08:58 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:58 INFO - PROCESS | 1745 | 1467821338356 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1185ms 09:08:58 INFO - PROCESS | 1745 | 1467821338413 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1745 | 1467821338416 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:08:58 INFO - PROCESS | 1745 | 1467821338422 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1745 | 1467821338424 Marionette TRACE conn3 <- [1,666,null,{}] 09:08:58 INFO - PROCESS | 1745 | 1467821338429 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}] 09:08:58 INFO - PROCESS | 1745 | 1467821338438 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:58 INFO - PROCESS | 1745 | 1467821338646 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:08:58 INFO - PROCESS | 1745 | 1467821338657 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 1745 | 1467821338665 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b0c00 == 39 [pid = 1745] [id = 174] 09:08:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x926b1800) [pid = 1745] [serial = 522] [outer = (nil)] 09:08:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9d46cc00) [pid = 1745] [serial = 523] [outer = 0x926b1800] 09:08:58 INFO - PROCESS | 1745 | 1467821338726 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d473c00) [pid = 1745] [serial = 524] [outer = 0x926b1800] 09:08:59 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:59 INFO - PROCESS | 1745 | 1467821339409 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1027ms 09:08:59 INFO - PROCESS | 1745 | 1467821339450 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1745 | 1467821339452 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:08:59 INFO - PROCESS | 1745 | 1467821339458 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1745 | 1467821339460 Marionette TRACE conn3 <- [1,670,null,{}] 09:08:59 INFO - PROCESS | 1745 | 1467821339469 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}] 09:08:59 INFO - PROCESS | 1745 | 1467821339473 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:59 INFO - PROCESS | 1745 | 1467821339636 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:08:59 INFO - PROCESS | 1745 | 1467821339661 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1745 | 1467821339671 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:08:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a0a0400 == 40 [pid = 1745] [id = 175] 09:08:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6de400) [pid = 1745] [serial = 525] [outer = (nil)] 09:08:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9d807400) [pid = 1745] [serial = 526] [outer = 0x9a6de400] 09:08:59 INFO - PROCESS | 1745 | 1467821339726 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa0613c00) [pid = 1745] [serial = 527] [outer = 0x9a6de400] 09:09:00 INFO - PROCESS | 1745 | 1467821340628 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1234ms 09:09:00 INFO - PROCESS | 1745 | 1467821340694 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1745 | 1467821340700 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:09:00 INFO - PROCESS | 1745 | 1467821340708 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1745 | 1467821340713 Marionette TRACE conn3 <- [1,674,null,{}] 09:09:00 INFO - PROCESS | 1745 | 1467821340720 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}] 09:09:00 INFO - PROCESS | 1745 | 1467821340725 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:00 INFO - PROCESS | 1745 | 1467821340890 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:09:01 INFO - PROCESS | 1745 | 1467821341071 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1745 | 1467821341082 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e7800 == 41 [pid = 1745] [id = 176] 09:09:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x927ecc00) [pid = 1745] [serial = 528] [outer = (nil)] 09:09:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9526fc00) [pid = 1745] [serial = 529] [outer = 0x927ecc00] 09:09:01 INFO - PROCESS | 1745 | 1467821341160 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97a27400) [pid = 1745] [serial = 530] [outer = 0x927ecc00] 09:09:01 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:01 INFO - PROCESS | 1745 | 1467821341986 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]]]}] 09:09:02 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 09:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1332ms 09:09:02 INFO - PROCESS | 1745 | 1467821342040 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1745 | 1467821342046 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:09:02 INFO - PROCESS | 1745 | 1467821342056 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1745 | 1467821342059 Marionette TRACE conn3 <- [1,678,null,{}] 09:09:02 INFO - PROCESS | 1745 | 1467821342065 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}] 09:09:02 INFO - PROCESS | 1745 | 1467821342070 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:02 INFO - PROCESS | 1745 | 1467821342230 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:09:02 INFO - PROCESS | 1745 | 1467821342374 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1745 | 1467821342382 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a092800 == 42 [pid = 1745] [id = 177] 09:09:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a6dd000) [pid = 1745] [serial = 531] [outer = (nil)] 09:09:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d2c00) [pid = 1745] [serial = 532] [outer = 0x9a6dd000] 09:09:02 INFO - PROCESS | 1745 | 1467821342475 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9ab3fc00) [pid = 1745] [serial = 533] [outer = 0x9a6dd000] 09:09:03 INFO - PROCESS | 1745 | 1467821343381 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1380ms 09:09:03 INFO - PROCESS | 1745 | 1467821343435 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1745 | 1467821343440 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:09:03 INFO - PROCESS | 1745 | 1467821343447 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1745 | 1467821343453 Marionette TRACE conn3 <- [1,682,null,{}] 09:09:03 INFO - PROCESS | 1745 | 1467821343469 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}] 09:09:03 INFO - PROCESS | 1745 | 1467821343477 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:03 INFO - PROCESS | 1745 | 1467821343640 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:09:03 INFO - PROCESS | 1745 | 1467821343787 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1745 | 1467821343799 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4d0800 == 43 [pid = 1745] [id = 178] 09:09:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d4db400) [pid = 1745] [serial = 534] [outer = (nil)] 09:09:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa061f000) [pid = 1745] [serial = 535] [outer = 0x9d4db400] 09:09:03 INFO - PROCESS | 1745 | 1467821343876 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa1033800) [pid = 1745] [serial = 536] [outer = 0x9d4db400] 09:09:05 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:05 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:05 INFO - PROCESS | 1745 | 1467821345087 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]]]}] 09:09:05 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) 09:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1686ms 09:09:05 INFO - PROCESS | 1745 | 1467821345144 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1745 | 1467821345149 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:09:05 INFO - PROCESS | 1745 | 1467821345155 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1745 | 1467821345158 Marionette TRACE conn3 <- [1,686,null,{}] 09:09:05 INFO - PROCESS | 1745 | 1467821345163 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}] 09:09:05 INFO - PROCESS | 1745 | 1467821345168 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:05 INFO - PROCESS | 1745 | 1467821345391 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:09:05 INFO - PROCESS | 1745 | 1467821345513 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1745 | 1467821345521 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:05 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0622800 == 44 [pid = 1745] [id = 179] 09:09:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa103ac00) [pid = 1745] [serial = 537] [outer = (nil)] 09:09:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa200d800) [pid = 1745] [serial = 538] [outer = 0xa103ac00] 09:09:05 INFO - PROCESS | 1745 | 1467821345591 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa20a9000) [pid = 1745] [serial = 539] [outer = 0xa103ac00] 09:09:06 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:06 INFO - PROCESS | 1745 | 1467821346779 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1680ms 09:09:06 INFO - PROCESS | 1745 | 1467821346836 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1745 | 1467821346840 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:09:06 INFO - PROCESS | 1745 | 1467821346847 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1745 | 1467821346851 Marionette TRACE conn3 <- [1,690,null,{}] 09:09:06 INFO - PROCESS | 1745 | 1467821346856 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}] 09:09:06 INFO - PROCESS | 1745 | 1467821346861 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:07 INFO - PROCESS | 1745 | 1467821347089 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:09:07 INFO - PROCESS | 1745 | 1467821347210 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1745 | 1467821347217 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c4000 == 45 [pid = 1745] [id = 180] 09:09:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x953c8000) [pid = 1745] [serial = 540] [outer = (nil)] 09:09:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9a5c4000) [pid = 1745] [serial = 541] [outer = 0x953c8000] 09:09:07 INFO - PROCESS | 1745 | 1467821347288 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9a8d5000) [pid = 1745] [serial = 542] [outer = 0x953c8000] 09:09:08 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x952bc400 == 44 [pid = 1745] [id = 143] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0xa1037800 == 43 [pid = 1745] [id = 157] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x924d8800 == 42 [pid = 1745] [id = 154] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0xa103b000 == 41 [pid = 1745] [id = 147] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x98417800 == 40 [pid = 1745] [id = 149] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x9aabe400 == 39 [pid = 1745] [id = 156] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9e800 == 38 [pid = 1745] [id = 159] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0xa23a6800 == 37 [pid = 1745] [id = 158] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x923c6400 == 36 [pid = 1745] [id = 160] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x9c04e000 == 35 [pid = 1745] [id = 151] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed1800 == 34 [pid = 1745] [id = 152] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x927e0000 == 33 [pid = 1745] [id = 155] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x98423400 == 32 [pid = 1745] [id = 144] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x927dec00 == 31 [pid = 1745] [id = 145] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4800 == 30 [pid = 1745] [id = 146] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb4000 == 29 [pid = 1745] [id = 153] 09:09:09 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf800 == 28 [pid = 1745] [id = 148] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a8d9000) [pid = 1745] [serial = 496] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a5c0800) [pid = 1745] [serial = 490] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a6d1000) [pid = 1745] [serial = 491] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x924cf400) [pid = 1745] [serial = 481] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x924d9c00) [pid = 1745] [serial = 482] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x93cb1400) [pid = 1745] [serial = 484] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93ea4400) [pid = 1745] [serial = 485] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x953cb000) [pid = 1745] [serial = 479] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a9bcc00) [pid = 1745] [serial = 467] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a646c00) [pid = 1745] [serial = 466] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9d4cf800) [pid = 1745] [serial = 470] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9c04c400) [pid = 1745] [serial = 469] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa3203000) [pid = 1745] [serial = 473] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93ed4400) [pid = 1745] [serial = 478] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa2fed400) [pid = 1745] [serial = 472] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a26c00) [pid = 1745] [serial = 487] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa32b2800) [pid = 1745] [serial = 476] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa32b0800) [pid = 1745] [serial = 475] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93caf400) [pid = 1745] [serial = 493] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a6d4c00) [pid = 1745] [serial = 494] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97a84000) [pid = 1745] [serial = 488] [outer = (nil)] [url = about:blank] 09:09:09 INFO - PROCESS | 1745 | 1467821349596 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:09:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2785ms 09:09:09 INFO - PROCESS | 1745 | 1467821349634 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:09:09 INFO - PROCESS | 1745 | 1467821349638 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:09:09 INFO - PROCESS | 1745 | 1467821349647 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1745 | 1467821349652 Marionette TRACE conn3 <- [1,694,null,{}] 09:09:09 INFO - PROCESS | 1745 | 1467821349661 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}] 09:09:09 INFO - PROCESS | 1745 | 1467821349666 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:09 INFO - PROCESS | 1745 | 1467821349812 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:09:09 INFO - PROCESS | 1745 | 1467821349908 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1745 | 1467821349920 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e8400 == 29 [pid = 1745] [id = 181] 09:09:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x927e8c00) [pid = 1745] [serial = 543] [outer = (nil)] 09:09:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x92abc000) [pid = 1745] [serial = 544] [outer = 0x927e8c00] 09:09:09 INFO - PROCESS | 1745 | 1467821349984 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93076c00) [pid = 1745] [serial = 545] [outer = 0x927e8c00] 09:09:11 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:11 INFO - PROCESS | 1745 | 1467821351058 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]]]}] 09:09:11 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) 09:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1439ms 09:09:11 INFO - PROCESS | 1745 | 1467821351084 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1745 | 1467821351092 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:09:11 INFO - PROCESS | 1745 | 1467821351108 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1745 | 1467821351116 Marionette TRACE conn3 <- [1,698,null,{}] 09:09:11 INFO - PROCESS | 1745 | 1467821351121 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}] 09:09:11 INFO - PROCESS | 1745 | 1467821351127 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:11 INFO - PROCESS | 1745 | 1467821351269 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:09:11 INFO - PROCESS | 1745 | 1467821351417 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 1745 | 1467821351426 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x952bf800 == 30 [pid = 1745] [id = 182] 09:09:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x953c0400) [pid = 1745] [serial = 546] [outer = (nil)] 09:09:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953ccc00) [pid = 1745] [serial = 547] [outer = 0x953c0400] 09:09:11 INFO - PROCESS | 1745 | 1467821351488 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a1dc00) [pid = 1745] [serial = 548] [outer = 0x953c0400] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x927e9400) [pid = 1745] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93079800) [pid = 1745] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9af08800) [pid = 1745] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97aefc00) [pid = 1745] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9b408800) [pid = 1745] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x926b1800) [pid = 1745] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9baa0c00) [pid = 1745] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97af1c00) [pid = 1745] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9aab6400) [pid = 1745] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a8d4000) [pid = 1745] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:09:12 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a6de400) [pid = 1745] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:09:13 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:13 INFO - PROCESS | 1745 | 1467821353056 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]]]}] 09:09:13 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) 09:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1993ms 09:09:13 INFO - PROCESS | 1745 | 1467821353095 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1745 | 1467821353101 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:09:13 INFO - PROCESS | 1745 | 1467821353108 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1745 | 1467821353113 Marionette TRACE conn3 <- [1,702,null,{}] 09:09:13 INFO - PROCESS | 1745 | 1467821353121 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}] 09:09:13 INFO - PROCESS | 1745 | 1467821353127 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:13 INFO - PROCESS | 1745 | 1467821353281 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:09:13 INFO - PROCESS | 1745 | 1467821353420 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1745 | 1467821353433 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9800 == 31 [pid = 1745] [id = 183] 09:09:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x927e2800) [pid = 1745] [serial = 549] [outer = (nil)] 09:09:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93e9cc00) [pid = 1745] [serial = 550] [outer = 0x927e2800] 09:09:13 INFO - PROCESS | 1745 | 1467821353506 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x95262400) [pid = 1745] [serial = 551] [outer = 0x927e2800] 09:09:14 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:14 INFO - PROCESS | 1745 | 1467821354845 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1832ms 09:09:14 INFO - PROCESS | 1745 | 1467821354941 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1745 | 1467821354947 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:09:14 INFO - PROCESS | 1745 | 1467821354957 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1745 | 1467821354960 Marionette TRACE conn3 <- [1,706,null,{}] 09:09:14 INFO - PROCESS | 1745 | 1467821354967 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}] 09:09:14 INFO - PROCESS | 1745 | 1467821354972 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:15 INFO - PROCESS | 1745 | 1467821355130 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:09:15 INFO - PROCESS | 1745 | 1467821355269 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1745 | 1467821355278 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e5800 == 32 [pid = 1745] [id = 184] 09:09:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97a7cc00) [pid = 1745] [serial = 552] [outer = (nil)] 09:09:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x99f77800) [pid = 1745] [serial = 553] [outer = 0x97a7cc00] 09:09:15 INFO - PROCESS | 1745 | 1467821355351 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a5cc400) [pid = 1745] [serial = 554] [outer = 0x97a7cc00] 09:09:16 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:16 INFO - PROCESS | 1745 | 1467821356744 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1838ms 09:09:16 INFO - PROCESS | 1745 | 1467821356810 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1745 | 1467821356818 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:09:16 INFO - PROCESS | 1745 | 1467821356833 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1745 | 1467821356838 Marionette TRACE conn3 <- [1,710,null,{}] 09:09:16 INFO - PROCESS | 1745 | 1467821356846 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}] 09:09:16 INFO - PROCESS | 1745 | 1467821356852 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:17 INFO - PROCESS | 1745 | 1467821357005 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:09:17 INFO - PROCESS | 1745 | --DOCSHELL 0xa0622800 == 31 [pid = 1745] [id = 179] 09:09:17 INFO - PROCESS | 1745 | --DOCSHELL 0x927e7800 == 30 [pid = 1745] [id = 176] 09:09:17 INFO - PROCESS | 1745 | --DOCSHELL 0x9d4d0800 == 29 [pid = 1745] [id = 178] 09:09:17 INFO - PROCESS | 1745 | --DOCSHELL 0x953c4000 == 28 [pid = 1745] [id = 180] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9d807400) [pid = 1745] [serial = 526] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa0613c00) [pid = 1745] [serial = 527] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x93077800) [pid = 1745] [serial = 499] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x948bc400) [pid = 1745] [serial = 509] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9b10b800) [pid = 1745] [serial = 506] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x93ea5c00) [pid = 1745] [serial = 508] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9a5c6800) [pid = 1745] [serial = 503] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9badfc00) [pid = 1745] [serial = 517] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9d46cc00) [pid = 1745] [serial = 523] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9849e400) [pid = 1745] [serial = 502] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x9c04b800) [pid = 1745] [serial = 520] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x9a63c000) [pid = 1745] [serial = 512] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x93cbdc00) [pid = 1745] [serial = 500] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x9b40cc00) [pid = 1745] [serial = 515] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x9d473c00) [pid = 1745] [serial = 524] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x9af0dc00) [pid = 1745] [serial = 505] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0x9942f800) [pid = 1745] [serial = 511] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 47 (0x9af08000) [pid = 1745] [serial = 514] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 46 (0x9bff6800) [pid = 1745] [serial = 518] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 45 (0x9aabf800) [pid = 1745] [serial = 497] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | --DOMWINDOW == 44 (0x9c0f3400) [pid = 1745] [serial = 521] [outer = (nil)] [url = about:blank] 09:09:17 INFO - PROCESS | 1745 | 1467821357153 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1745 | 1467821357166 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbdc00 == 29 [pid = 1745] [id = 185] 09:09:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x93e9e000) [pid = 1745] [serial = 555] [outer = (nil)] 09:09:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x93ed7c00) [pid = 1745] [serial = 556] [outer = 0x93e9e000] 09:09:17 INFO - PROCESS | 1745 | 1467821357228 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x948bcc00) [pid = 1745] [serial = 557] [outer = 0x93e9e000] 09:09:18 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1745 | 1467821358287 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1487ms 09:09:18 INFO - PROCESS | 1745 | 1467821358320 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1745 | 1467821358325 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:09:18 INFO - PROCESS | 1745 | 1467821358335 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1745 | 1467821358338 Marionette TRACE conn3 <- [1,714,null,{}] 09:09:18 INFO - PROCESS | 1745 | 1467821358345 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}] 09:09:18 INFO - PROCESS | 1745 | 1467821358350 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:18 INFO - PROCESS | 1745 | 1467821358504 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:09:18 INFO - PROCESS | 1745 | 1467821358643 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1745 | 1467821358650 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf400 == 30 [pid = 1745] [id = 186] 09:09:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x99430400) [pid = 1745] [serial = 558] [outer = (nil)] 09:09:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x9a63ec00) [pid = 1745] [serial = 559] [outer = 0x99430400] 09:09:18 INFO - PROCESS | 1745 | 1467821358713 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x9a6d1000) [pid = 1745] [serial = 560] [outer = 0x99430400] 09:09:19 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:19 INFO - PROCESS | 1745 | 1467821359744 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]]]}] 09:09:19 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 09:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1428ms 09:09:19 INFO - PROCESS | 1745 | 1467821359763 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1745 | 1467821359766 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:09:19 INFO - PROCESS | 1745 | 1467821359772 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1745 | 1467821359777 Marionette TRACE conn3 <- [1,718,null,{}] 09:09:19 INFO - PROCESS | 1745 | 1467821359799 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}] 09:09:19 INFO - PROCESS | 1745 | 1467821359808 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:19 INFO - PROCESS | 1745 | 1467821359978 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x927ecc00) [pid = 1745] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0xa103ac00) [pid = 1745] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 47 (0x9d4db400) [pid = 1745] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 46 (0x9a6dd000) [pid = 1745] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 45 (0x927e8c00) [pid = 1745] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:09:20 INFO - PROCESS | 1745 | --DOMWINDOW == 44 (0x953c8000) [pid = 1745] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:09:20 INFO - PROCESS | 1745 | 1467821360147 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1745 | 1467821360158 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecbc00 == 31 [pid = 1745] [id = 187] 09:09:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x948b8c00) [pid = 1745] [serial = 561] [outer = (nil)] 09:09:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x9a6dc400) [pid = 1745] [serial = 562] [outer = 0x948b8c00] 09:09:20 INFO - PROCESS | 1745 | 1467821360221 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x9a8dbc00) [pid = 1745] [serial = 563] [outer = 0x948b8c00] 09:09:21 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:21 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:21 INFO - PROCESS | 1745 | 1467821361265 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1546ms 09:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:09:21 INFO - PROCESS | 1745 | 1467821361319 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1745 | 1467821361322 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:09:21 INFO - PROCESS | 1745 | 1467821361328 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1745 | 1467821361331 Marionette TRACE conn3 <- [1,722,null,{}] 09:09:21 INFO - PROCESS | 1745 | 1467821361336 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}] 09:09:21 INFO - PROCESS | 1745 | 1467821361340 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:21 INFO - PROCESS | 1745 | 1467821361475 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:09:21 INFO - PROCESS | 1745 | 1467821361610 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1745 | 1467821361634 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d3000 == 32 [pid = 1745] [id = 188] 09:09:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x93ed6000) [pid = 1745] [serial = 564] [outer = (nil)] 09:09:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x9aabdc00) [pid = 1745] [serial = 565] [outer = 0x93ed6000] 09:09:21 INFO - PROCESS | 1745 | 1467821361689 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x9af09000) [pid = 1745] [serial = 566] [outer = 0x93ed6000] 09:09:22 INFO - PROCESS | 1745 | 1467821362333 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] 09:09:22 INFO - PROCESS | 1745 | 1467821362372 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:09:22 INFO - PROCESS | 1745 | 1467821362378 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1745 | 1467821362381 Marionette TRACE conn3 <- [1,726,null,{}] 09:09:22 INFO - PROCESS | 1745 | 1467821362402 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}] 09:09:22 INFO - PROCESS | 1745 | 1467821362406 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:22 INFO - PROCESS | 1745 | 1467821362548 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:09:22 INFO - PROCESS | 1745 | 1467821362648 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1745 | 1467821362657 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1800 == 33 [pid = 1745] [id = 189] 09:09:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x924d1800) [pid = 1745] [serial = 567] [outer = (nil)] 09:09:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x9b407800) [pid = 1745] [serial = 568] [outer = 0x924d1800] 09:09:22 INFO - PROCESS | 1745 | 1467821362716 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9c041c00) [pid = 1745] [serial = 569] [outer = 0x924d1800] 09:09:23 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:23 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:23 INFO - PROCESS | 1745 | 1467821363582 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1251ms 09:09:23 INFO - PROCESS | 1745 | 1467821363629 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1745 | 1467821363637 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:09:23 INFO - PROCESS | 1745 | 1467821363646 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1745 | 1467821363651 Marionette TRACE conn3 <- [1,730,null,{}] 09:09:23 INFO - PROCESS | 1745 | 1467821363659 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}] 09:09:23 INFO - PROCESS | 1745 | 1467821363664 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:23 INFO - PROCESS | 1745 | 1467821363836 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:09:23 INFO - PROCESS | 1745 | 1467821363980 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1745 | 1467821363993 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b1000 == 34 [pid = 1745] [id = 190] 09:09:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x92abcc00) [pid = 1745] [serial = 570] [outer = (nil)] 09:09:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x95533800) [pid = 1745] [serial = 571] [outer = 0x92abcc00] 09:09:24 INFO - PROCESS | 1745 | 1467821364071 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9849e400) [pid = 1745] [serial = 572] [outer = 0x92abcc00] 09:09:24 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:24 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:24 INFO - PROCESS | 1745 | 1467821364965 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] 09:09:25 INFO - PROCESS | 1745 | 1467821365036 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:09:25 INFO - PROCESS | 1745 | 1467821365047 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1745 | 1467821365050 Marionette TRACE conn3 <- [1,734,null,{}] 09:09:25 INFO - PROCESS | 1745 | 1467821365057 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}] 09:09:25 INFO - PROCESS | 1745 | 1467821365062 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:25 INFO - PROCESS | 1745 | 1467821365223 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:09:25 INFO - PROCESS | 1745 | 1467821365364 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1745 | 1467821365372 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c04e800 == 35 [pid = 1745] [id = 191] 09:09:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9c0f3400) [pid = 1745] [serial = 573] [outer = (nil)] 09:09:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9c0fa800) [pid = 1745] [serial = 574] [outer = 0x9c0f3400] 09:09:25 INFO - PROCESS | 1745 | 1467821365501 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9d316c00) [pid = 1745] [serial = 575] [outer = 0x9c0f3400] 09:09:26 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:26 INFO - PROCESS | 1745 | 1467821366481 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1484ms 09:09:26 INFO - PROCESS | 1745 | 1467821366531 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1745 | 1467821366535 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:09:26 INFO - PROCESS | 1745 | 1467821366541 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1745 | 1467821366546 Marionette TRACE conn3 <- [1,738,null,{}] 09:09:26 INFO - PROCESS | 1745 | 1467821366561 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}] 09:09:26 INFO - PROCESS | 1745 | 1467821366569 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:26 INFO - PROCESS | 1745 | 1467821366726 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:09:26 INFO - PROCESS | 1745 | 1467821366868 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1745 | 1467821366878 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:26 INFO - PROCESS | 1745 | ++DOCSHELL 0xa061b000 == 36 [pid = 1745] [id = 192] 09:09:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa061c000) [pid = 1745] [serial = 576] [outer = (nil)] 09:09:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0xa1037800) [pid = 1745] [serial = 577] [outer = 0xa061c000] 09:09:26 INFO - PROCESS | 1745 | 1467821366951 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0xa2005c00) [pid = 1745] [serial = 578] [outer = 0xa061c000] 09:09:28 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:28 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:28 INFO - PROCESS | 1745 | 1467821368173 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1684ms 09:09:28 INFO - PROCESS | 1745 | 1467821368226 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1745 | 1467821368229 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:09:28 INFO - PROCESS | 1745 | 1467821368249 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1745 | 1467821368252 Marionette TRACE conn3 <- [1,742,null,{}] 09:09:28 INFO - PROCESS | 1745 | 1467821368258 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}] 09:09:28 INFO - PROCESS | 1745 | 1467821368262 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:28 INFO - PROCESS | 1745 | 1467821368517 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:09:28 INFO - PROCESS | 1745 | 1467821368623 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1745 | 1467821368629 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d4c00 == 37 [pid = 1745] [id = 193] 09:09:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0xa2002800) [pid = 1745] [serial = 579] [outer = (nil)] 09:09:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0xa2212800) [pid = 1745] [serial = 580] [outer = 0xa2002800] 09:09:28 INFO - PROCESS | 1745 | 1467821368699 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0xa2215000) [pid = 1745] [serial = 581] [outer = 0xa2002800] 09:09:29 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:29 INFO - PROCESS | 1745 | 1467821369871 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]]]}] 09:09:29 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 09:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1634ms 09:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:09:29 INFO - PROCESS | 1745 | 1467821369882 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1745 | 1467821369885 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:09:29 INFO - PROCESS | 1745 | 1467821369890 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1745 | 1467821369894 Marionette TRACE conn3 <- [1,746,null,{}] 09:09:29 INFO - PROCESS | 1745 | 1467821369899 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}] 09:09:29 INFO - PROCESS | 1745 | 1467821369904 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:30 INFO - PROCESS | 1745 | 1467821370050 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:09:30 INFO - PROCESS | 1745 | 1467821370216 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1745 | 1467821370228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63e400 == 38 [pid = 1745] [id = 194] 09:09:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8cf400) [pid = 1745] [serial = 582] [outer = (nil)] 09:09:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa23a6400) [pid = 1745] [serial = 583] [outer = 0x9a8cf400] 09:09:30 INFO - PROCESS | 1745 | 1467821370296 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af08400) [pid = 1745] [serial = 584] [outer = 0x9a8cf400] 09:09:31 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:31 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:31 INFO - PROCESS | 1745 | 1467821371706 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]]]}] 09:09:31 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.) 09:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1840ms 09:09:31 INFO - PROCESS | 1745 | 1467821371731 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1745 | 1467821371735 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:09:31 INFO - PROCESS | 1745 | 1467821371743 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1745 | 1467821371747 Marionette TRACE conn3 <- [1,750,null,{}] 09:09:31 INFO - PROCESS | 1745 | 1467821371754 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}] 09:09:31 INFO - PROCESS | 1745 | 1467821371759 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:31 INFO - PROCESS | 1745 | 1467821371902 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x99705000 == 37 [pid = 1745] [id = 163] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x924d5000 == 36 [pid = 1745] [id = 164] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac5c00 == 35 [pid = 1745] [id = 169] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a092800 == 34 [pid = 1745] [id = 177] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a0a0400 == 33 [pid = 1745] [id = 175] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a9bc400 == 32 [pid = 1745] [id = 171] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x97af1000 == 31 [pid = 1745] [id = 170] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x927ebc00 == 30 [pid = 1745] [id = 161] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926ac400 == 29 [pid = 1745] [id = 166] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x953cc800 == 28 [pid = 1745] [id = 167] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x948c1000 == 27 [pid = 1745] [id = 162] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9ba99800 == 26 [pid = 1745] [id = 173] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926b0c00 == 25 [pid = 1745] [id = 174] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d3c00 == 24 [pid = 1745] [id = 165] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9af06c00 == 23 [pid = 1745] [id = 168] 09:09:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9af05000 == 22 [pid = 1745] [id = 172] 09:09:32 INFO - PROCESS | 1745 | 1467821372755 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1745 | 1467821372762 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953ccc00) [pid = 1745] [serial = 547] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97a27400) [pid = 1745] [serial = 530] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa20a9000) [pid = 1745] [serial = 539] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa1033800) [pid = 1745] [serial = 536] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9ab3fc00) [pid = 1745] [serial = 533] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9526fc00) [pid = 1745] [serial = 529] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x92abc000) [pid = 1745] [serial = 544] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x93076c00) [pid = 1745] [serial = 545] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a8d5000) [pid = 1745] [serial = 542] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9a5c4000) [pid = 1745] [serial = 541] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9a8d2c00) [pid = 1745] [serial = 532] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0xa061f000) [pid = 1745] [serial = 535] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0xa200d800) [pid = 1745] [serial = 538] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cbc00 == 23 [pid = 1745] [id = 195] 09:09:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x924d0c00) [pid = 1745] [serial = 585] [outer = (nil)] 09:09:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x926aec00) [pid = 1745] [serial = 586] [outer = 0x924d0c00] 09:09:32 INFO - PROCESS | 1745 | 1467821372912 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x927e7800) [pid = 1745] [serial = 587] [outer = 0x924d0c00] 09:09:34 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:34 INFO - PROCESS | 1745 | 1467821374058 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]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2337ms 09:09:34 INFO - PROCESS | 1745 | 1467821374082 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 1745 | 1467821374087 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:09:34 INFO - PROCESS | 1745 | 1467821374093 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 1745 | 1467821374098 Marionette TRACE conn3 <- [1,754,null,{}] 09:09:34 INFO - PROCESS | 1745 | 1467821374106 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}] 09:09:34 INFO - PROCESS | 1745 | 1467821374110 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:34 INFO - PROCESS | 1745 | 1467821374254 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:09:34 INFO - PROCESS | 1745 | 1467821374413 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1745 | 1467821374423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ece000 == 24 [pid = 1745] [id = 196] 09:09:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x93ecf400) [pid = 1745] [serial = 588] [outer = (nil)] 09:09:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x948b8800) [pid = 1745] [serial = 589] [outer = 0x93ecf400] 09:09:34 INFO - PROCESS | 1745 | 1467821374486 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x952c4c00) [pid = 1745] [serial = 590] [outer = 0x93ecf400] 09:09:35 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:35 INFO - PROCESS | 1745 | 1467821375581 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]]]}] 09:09:35 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 09:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1533ms 09:09:35 INFO - PROCESS | 1745 | 1467821375629 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1745 | 1467821375638 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:09:35 INFO - PROCESS | 1745 | 1467821375654 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1745 | 1467821375657 Marionette TRACE conn3 <- [1,758,null,{}] 09:09:35 INFO - PROCESS | 1745 | 1467821375662 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}] 09:09:35 INFO - PROCESS | 1745 | 1467821375668 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:35 INFO - PROCESS | 1745 | 1467821375850 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:09:35 INFO - PROCESS | 1745 | 1467821375926 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1745 | 1467821375939 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x95532800 == 25 [pid = 1745] [id = 197] 09:09:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97a25800) [pid = 1745] [serial = 591] [outer = (nil)] 09:09:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97af3400) [pid = 1745] [serial = 592] [outer = 0x97a25800] 09:09:36 INFO - PROCESS | 1745 | 1467821376006 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x99704400) [pid = 1745] [serial = 593] [outer = 0x97a25800] 09:09:36 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:36 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:36 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:36 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:36 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:36 INFO - PROCESS | 1745 | 1467821376863 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1241ms 09:09:36 INFO - PROCESS | 1745 | 1467821376900 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1745 | 1467821376903 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:09:36 INFO - PROCESS | 1745 | 1467821376912 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1745 | 1467821376921 Marionette TRACE conn3 <- [1,762,null,{}] 09:09:36 INFO - PROCESS | 1745 | 1467821376944 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}] 09:09:36 INFO - PROCESS | 1745 | 1467821376951 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:37 INFO - PROCESS | 1745 | 1467821377292 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x924d1800) [pid = 1745] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x948b8c00) [pid = 1745] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x97a7cc00) [pid = 1745] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x927e2800) [pid = 1745] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x93e9e000) [pid = 1745] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x93ed6000) [pid = 1745] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x953c0400) [pid = 1745] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:09:37 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x99430400) [pid = 1745] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:09:37 INFO - PROCESS | 1745 | 1467821377415 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1745 | 1467821377423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9e000 == 26 [pid = 1745] [id = 198] 09:09:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x93ed6000) [pid = 1745] [serial = 594] [outer = (nil)] 09:09:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x99430400) [pid = 1745] [serial = 595] [outer = 0x93ed6000] 09:09:37 INFO - PROCESS | 1745 | 1467821377486 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9a6dcc00) [pid = 1745] [serial = 596] [outer = 0x93ed6000] 09:09:38 INFO - PROCESS | 1745 | 1467821378509 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1638ms 09:09:38 INFO - PROCESS | 1745 | 1467821378549 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1745 | 1467821378553 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:09:38 INFO - PROCESS | 1745 | 1467821378558 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1745 | 1467821378560 Marionette TRACE conn3 <- [1,766,null,{}] 09:09:38 INFO - PROCESS | 1745 | 1467821378566 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}] 09:09:38 INFO - PROCESS | 1745 | 1467821378569 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:38 INFO - PROCESS | 1745 | 1467821378706 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:09:38 INFO - PROCESS | 1745 | 1467821378840 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1745 | 1467821378846 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac6000 == 27 [pid = 1745] [id = 199] 09:09:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x953cb000) [pid = 1745] [serial = 597] [outer = (nil)] 09:09:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9aab5400) [pid = 1745] [serial = 598] [outer = 0x953cb000] 09:09:38 INFO - PROCESS | 1745 | 1467821378910 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9aab9c00) [pid = 1745] [serial = 599] [outer = 0x953cb000] 09:09:40 INFO - PROCESS | 1745 | 1467821380011 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1486ms 09:09:40 INFO - PROCESS | 1745 | 1467821380108 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1745 | 1467821380116 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:09:40 INFO - PROCESS | 1745 | 1467821380128 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1745 | 1467821380134 Marionette TRACE conn3 <- [1,770,null,{}] 09:09:40 INFO - PROCESS | 1745 | 1467821380143 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}] 09:09:40 INFO - PROCESS | 1745 | 1467821380148 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:40 INFO - PROCESS | 1745 | 1467821380399 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:09:40 INFO - PROCESS | 1745 | 1467821380557 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1745 | 1467821380570 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ac400 == 28 [pid = 1745] [id = 200] 09:09:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x92ac7800) [pid = 1745] [serial = 600] [outer = (nil)] 09:09:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x948bb000) [pid = 1745] [serial = 601] [outer = 0x92ac7800] 09:09:40 INFO - PROCESS | 1745 | 1467821380648 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97aefc00) [pid = 1745] [serial = 602] [outer = 0x92ac7800] 09:09:41 INFO - PROCESS | 1745 | 1467821381616 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1553ms 09:09:41 INFO - PROCESS | 1745 | 1467821381681 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1745 | 1467821381688 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:09:41 INFO - PROCESS | 1745 | 1467821381697 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1745 | 1467821381701 Marionette TRACE conn3 <- [1,774,null,{}] 09:09:41 INFO - PROCESS | 1745 | 1467821381707 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}] 09:09:41 INFO - PROCESS | 1745 | 1467821381712 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:41 INFO - PROCESS | 1745 | 1467821381878 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:09:42 INFO - PROCESS | 1745 | 1467821382020 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1745 | 1467821382033 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cb000 == 29 [pid = 1745] [id = 201] 09:09:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a093400) [pid = 1745] [serial = 603] [outer = (nil)] 09:09:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aab3800) [pid = 1745] [serial = 604] [outer = 0x9a093400] 09:09:42 INFO - PROCESS | 1745 | 1467821382147 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af04000) [pid = 1745] [serial = 605] [outer = 0x9a093400] 09:09:43 INFO - PROCESS | 1745 | 1467821383081 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1431ms 09:09:43 INFO - PROCESS | 1745 | 1467821383129 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1745 | 1467821383133 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:09:43 INFO - PROCESS | 1745 | 1467821383139 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1745 | 1467821383145 Marionette TRACE conn3 <- [1,778,null,{}] 09:09:43 INFO - PROCESS | 1745 | 1467821383160 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}] 09:09:43 INFO - PROCESS | 1745 | 1467821383167 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:43 INFO - PROCESS | 1745 | 1467821383331 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:09:43 INFO - PROCESS | 1745 | 1467821383565 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1745 | 1467821383572 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c6800 == 30 [pid = 1745] [id = 202] 09:09:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x924d1800) [pid = 1745] [serial = 606] [outer = (nil)] 09:09:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x927df400) [pid = 1745] [serial = 607] [outer = 0x924d1800] 09:09:43 INFO - PROCESS | 1745 | 1467821383694 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93cb0000) [pid = 1745] [serial = 608] [outer = 0x924d1800] 09:09:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e5800 == 29 [pid = 1745] [id = 184] 09:09:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e8400 == 28 [pid = 1745] [id = 181] 09:09:44 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbdc00 == 27 [pid = 1745] [id = 185] 09:09:44 INFO - PROCESS | 1745 | 1467821384544 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]]]}] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9b407800) [pid = 1745] [serial = 568] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a6dc400) [pid = 1745] [serial = 562] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99f77800) [pid = 1745] [serial = 553] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a5cc400) [pid = 1745] [serial = 554] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93e9cc00) [pid = 1745] [serial = 550] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x95262400) [pid = 1745] [serial = 551] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93ed7c00) [pid = 1745] [serial = 556] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x948bcc00) [pid = 1745] [serial = 557] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9aabdc00) [pid = 1745] [serial = 565] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9c041c00) [pid = 1745] [serial = 569] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x97a1dc00) [pid = 1745] [serial = 548] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a63ec00) [pid = 1745] [serial = 559] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9af09000) [pid = 1745] [serial = 566] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9a6d1000) [pid = 1745] [serial = 560] [outer = (nil)] [url = about:blank] 09:09:44 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a8dbc00) [pid = 1745] [serial = 563] [outer = (nil)] [url = about:blank] 09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1487ms 09:09:44 INFO - PROCESS | 1745 | 1467821384627 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1745 | 1467821384632 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:09:44 INFO - PROCESS | 1745 | 1467821384639 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1745 | 1467821384643 Marionette TRACE conn3 <- [1,782,null,{}] 09:09:44 INFO - PROCESS | 1745 | 1467821384650 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}] 09:09:44 INFO - PROCESS | 1745 | 1467821384657 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:44 INFO - PROCESS | 1745 | 1467821384802 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:09:44 INFO - PROCESS | 1745 | 1467821384905 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1745 | 1467821384916 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea2800 == 28 [pid = 1745] [id = 203] 09:09:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x948ba800) [pid = 1745] [serial = 609] [outer = (nil)] 09:09:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9553e000) [pid = 1745] [serial = 610] [outer = 0x948ba800] 09:09:44 INFO - PROCESS | 1745 | 1467821384976 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9970e000) [pid = 1745] [serial = 611] [outer = 0x948ba800] 09:09:45 INFO - PROCESS | 1745 | 1467821385640 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1038ms 09:09:45 INFO - PROCESS | 1745 | 1467821385678 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1745 | 1467821385684 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:09:45 INFO - PROCESS | 1745 | 1467821385691 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1745 | 1467821385694 Marionette TRACE conn3 <- [1,786,null,{}] 09:09:45 INFO - PROCESS | 1745 | 1467821385700 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}] 09:09:45 INFO - PROCESS | 1745 | 1467821385704 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:45 INFO - PROCESS | 1745 | 1467821385869 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:09:45 INFO - PROCESS | 1745 | 1467821385971 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1745 | 1467821385980 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x9841f000 == 29 [pid = 1745] [id = 204] 09:09:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9a194000) [pid = 1745] [serial = 612] [outer = (nil)] 09:09:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a6f1c00) [pid = 1745] [serial = 613] [outer = 0x9a194000] 09:09:46 INFO - PROCESS | 1745 | 1467821386051 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9a8dc800) [pid = 1745] [serial = 614] [outer = 0x9a194000] 09:09:46 INFO - PROCESS | 1745 | 1467821386808 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1182ms 09:09:46 INFO - PROCESS | 1745 | 1467821386877 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1745 | 1467821386881 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:09:46 INFO - PROCESS | 1745 | 1467821386898 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1745 | 1467821386906 Marionette TRACE conn3 <- [1,790,null,{}] 09:09:46 INFO - PROCESS | 1745 | 1467821386918 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}] 09:09:46 INFO - PROCESS | 1745 | 1467821386925 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:47 INFO - PROCESS | 1745 | 1467821387107 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:09:47 INFO - PROCESS | 1745 | 1467821387128 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1745 | 1467821387136 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af05800 == 30 [pid = 1745] [id = 205] 09:09:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9af0a400) [pid = 1745] [serial = 615] [outer = (nil)] 09:09:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9c040000) [pid = 1745] [serial = 616] [outer = 0x9af0a400] 09:09:47 INFO - PROCESS | 1745 | 1467821387201 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9c04c400) [pid = 1745] [serial = 617] [outer = 0x9af0a400] 09:09:48 INFO - PROCESS | 1745 | 1467821388006 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1151ms 09:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:09:48 INFO - PROCESS | 1745 | 1467821388039 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1745 | 1467821388042 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:09:48 INFO - PROCESS | 1745 | 1467821388049 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1745 | 1467821388052 Marionette TRACE conn3 <- [1,794,null,{}] 09:09:48 INFO - PROCESS | 1745 | 1467821388057 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}] 09:09:48 INFO - PROCESS | 1745 | 1467821388060 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:48 INFO - PROCESS | 1745 | 1467821388243 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:09:48 INFO - PROCESS | 1745 | 1467821388314 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1745 | 1467821388322 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e9400 == 31 [pid = 1745] [id = 206] 09:09:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93075800) [pid = 1745] [serial = 618] [outer = (nil)] 09:09:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d35b400) [pid = 1745] [serial = 619] [outer = 0x93075800] 09:09:48 INFO - PROCESS | 1745 | 1467821388382 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9d352c00) [pid = 1745] [serial = 620] [outer = 0x93075800] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x97a25800) [pid = 1745] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93ed6000) [pid = 1745] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x92abcc00) [pid = 1745] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x924d0c00) [pid = 1745] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x93ecf400) [pid = 1745] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8cf400) [pid = 1745] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9c0f3400) [pid = 1745] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0xa061c000) [pid = 1745] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:09:48 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa2002800) [pid = 1745] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:09:49 INFO - PROCESS | 1745 | 1467821389141 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1131ms 09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:09:49 INFO - PROCESS | 1745 | 1467821389178 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1745 | 1467821389181 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:09:49 INFO - PROCESS | 1745 | 1467821389187 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1745 | 1467821389190 Marionette TRACE conn3 <- [1,798,null,{}] 09:09:49 INFO - PROCESS | 1745 | 1467821389194 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}] 09:09:49 INFO - PROCESS | 1745 | 1467821389198 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:49 INFO - PROCESS | 1745 | 1467821389366 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:09:49 INFO - PROCESS | 1745 | 1467821389381 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1745 | 1467821389398 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb4000 == 32 [pid = 1745] [id = 207] 09:09:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9553f800) [pid = 1745] [serial = 621] [outer = (nil)] 09:09:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9d356000) [pid = 1745] [serial = 622] [outer = 0x9553f800] 09:09:49 INFO - PROCESS | 1745 | 1467821389467 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0xa0613800) [pid = 1745] [serial = 623] [outer = 0x9553f800] 09:09:50 INFO - PROCESS | 1745 | 1467821390214 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]]]}] 09:09:50 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 09:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1084ms 09:09:50 INFO - PROCESS | 1745 | 1467821390274 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 1745 | 1467821390276 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:09:50 INFO - PROCESS | 1745 | 1467821390282 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 1745 | 1467821390284 Marionette TRACE conn3 <- [1,802,null,{}] 09:09:50 INFO - PROCESS | 1745 | 1467821390290 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}] 09:09:50 INFO - PROCESS | 1745 | 1467821390295 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:50 INFO - PROCESS | 1745 | 1467821390478 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:09:50 INFO - PROCESS | 1745 | 1467821390491 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1745 | 1467821390497 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af10c00 == 33 [pid = 1745] [id = 208] 09:09:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9d4ce800) [pid = 1745] [serial = 624] [outer = (nil)] 09:09:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0xa061f800) [pid = 1745] [serial = 625] [outer = 0x9d4ce800] 09:09:50 INFO - PROCESS | 1745 | 1467821390558 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0xa0621000) [pid = 1745] [serial = 626] [outer = 0x9d4ce800] 09:09:51 INFO - PROCESS | 1745 | 1467821391447 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]]]}] 09:09:51 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 09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1229ms 09:09:51 INFO - PROCESS | 1745 | 1467821391513 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1745 | 1467821391519 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:09:51 INFO - PROCESS | 1745 | 1467821391527 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1745 | 1467821391532 Marionette TRACE conn3 <- [1,806,null,{}] 09:09:51 INFO - PROCESS | 1745 | 1467821391540 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}] 09:09:51 INFO - PROCESS | 1745 | 1467821391545 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:51 INFO - PROCESS | 1745 | 1467821391710 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:09:51 INFO - PROCESS | 1745 | 1467821391854 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1745 | 1467821391866 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e2800 == 34 [pid = 1745] [id = 209] 09:09:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x927e7c00) [pid = 1745] [serial = 627] [outer = (nil)] 09:09:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9526a000) [pid = 1745] [serial = 628] [outer = 0x927e7c00] 09:09:51 INFO - PROCESS | 1745 | 1467821391940 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x994d0400) [pid = 1745] [serial = 629] [outer = 0x927e7c00] 09:09:52 INFO - PROCESS | 1745 | 1467821392691 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]]]}] 09:09:52 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 09:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1187ms 09:09:52 INFO - PROCESS | 1745 | 1467821392719 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1745 | 1467821392726 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:09:52 INFO - PROCESS | 1745 | 1467821392737 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1745 | 1467821392741 Marionette TRACE conn3 <- [1,810,null,{}] 09:09:52 INFO - PROCESS | 1745 | 1467821392746 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}] 09:09:52 INFO - PROCESS | 1745 | 1467821392752 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:52 INFO - PROCESS | 1745 | 1467821392909 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:09:53 INFO - PROCESS | 1745 | 1467821393054 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1745 | 1467821393065 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x952b9800 == 35 [pid = 1745] [id = 210] 09:09:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6db400) [pid = 1745] [serial = 630] [outer = (nil)] 09:09:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aab7000) [pid = 1745] [serial = 631] [outer = 0x9a6db400] 09:09:53 INFO - PROCESS | 1745 | 1467821393138 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9af03000) [pid = 1745] [serial = 632] [outer = 0x9a6db400] 09:09:54 INFO - PROCESS | 1745 | 1467821394022 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1337ms 09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:09:54 INFO - PROCESS | 1745 | 1467821394073 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1745 | 1467821394076 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:09:54 INFO - PROCESS | 1745 | 1467821394083 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1745 | 1467821394088 Marionette TRACE conn3 <- [1,814,null,{}] 09:09:54 INFO - PROCESS | 1745 | 1467821394103 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}] 09:09:54 INFO - PROCESS | 1745 | 1467821394110 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:54 INFO - PROCESS | 1745 | 1467821394300 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:09:54 INFO - PROCESS | 1745 | 1467821394445 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1745 | 1467821394455 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:54 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0619c00 == 36 [pid = 1745] [id = 211] 09:09:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa061a400) [pid = 1745] [serial = 633] [outer = (nil)] 09:09:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa108d000) [pid = 1745] [serial = 634] [outer = 0xa061a400] 09:09:54 INFO - PROCESS | 1745 | 1467821394528 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa220d800) [pid = 1745] [serial = 635] [outer = 0xa061a400] 09:09:55 INFO - PROCESS | 1745 | 1467821395386 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] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:09:55 INFO - PROCESS | 1745 | 1467821395421 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:09:55 INFO - PROCESS | 1745 | 1467821395426 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1745 | 1467821395430 Marionette TRACE conn3 <- [1,818,null,{}] 09:09:55 INFO - PROCESS | 1745 | 1467821395435 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}] 09:09:55 INFO - PROCESS | 1745 | 1467821395438 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:55 INFO - PROCESS | 1745 | 1467821395584 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:09:55 INFO - PROCESS | 1745 | 1467821395735 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1745 | 1467821395744 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:55 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0614800 == 37 [pid = 1745] [id = 212] 09:09:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa23af800) [pid = 1745] [serial = 636] [outer = (nil)] 09:09:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa2564c00) [pid = 1745] [serial = 637] [outer = 0xa23af800] 09:09:55 INFO - PROCESS | 1745 | 1467821395813 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa25fac00) [pid = 1745] [serial = 638] [outer = 0xa23af800] 09:09:56 INFO - PROCESS | 1745 | 1467821396674 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1289ms 09:09:56 INFO - PROCESS | 1745 | 1467821396715 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1745 | 1467821396719 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:09:56 INFO - PROCESS | 1745 | 1467821396724 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1745 | 1467821396728 Marionette TRACE conn3 <- [1,822,null,{}] 09:09:56 INFO - PROCESS | 1745 | 1467821396733 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}] 09:09:56 INFO - PROCESS | 1745 | 1467821396737 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:56 INFO - PROCESS | 1745 | 1467821396877 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:09:57 INFO - PROCESS | 1745 | 1467821397026 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1745 | 1467821397035 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c5000 == 38 [pid = 1745] [id = 213] 09:09:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a5c3800) [pid = 1745] [serial = 639] [outer = (nil)] 09:09:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2fbfc00) [pid = 1745] [serial = 640] [outer = 0x9a5c3800] 09:09:57 INFO - PROCESS | 1745 | 1467821397107 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa2fedc00) [pid = 1745] [serial = 641] [outer = 0x9a5c3800] 09:09:58 INFO - PROCESS | 1745 | 1467821397997 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] 09:09:58 INFO - PROCESS | 1745 | 1467821398066 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:09:58 INFO - PROCESS | 1745 | 1467821398072 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1745 | 1467821398076 Marionette TRACE conn3 <- [1,826,null,{}] 09:09:58 INFO - PROCESS | 1745 | 1467821398081 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}] 09:09:58 INFO - PROCESS | 1745 | 1467821398090 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:58 INFO - PROCESS | 1745 | 1467821398449 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:09:58 INFO - PROCESS | 1745 | 1467821398662 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1745 | 1467821398671 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea2400 == 39 [pid = 1745] [id = 214] 09:09:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93ea6c00) [pid = 1745] [serial = 642] [outer = (nil)] 09:09:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x93ed7c00) [pid = 1745] [serial = 643] [outer = 0x93ea6c00] 09:09:58 INFO - PROCESS | 1745 | 1467821398750 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x953cd400) [pid = 1745] [serial = 644] [outer = 0x93ea6c00] 09:09:59 INFO - PROCESS | 1745 | 1467821399565 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1529ms 09:09:59 INFO - PROCESS | 1745 | 1467821399603 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1745 | 1467821399609 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:09:59 INFO - PROCESS | 1745 | 1467821399643 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1745 | 1467821399647 Marionette TRACE conn3 <- [1,830,null,{}] 09:09:59 INFO - PROCESS | 1745 | 1467821399653 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}] 09:09:59 INFO - PROCESS | 1745 | 1467821399658 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:09:59 INFO - PROCESS | 1745 | 1467821399804 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x924d3000 == 38 [pid = 1745] [id = 188] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0xa061b000 == 37 [pid = 1745] [id = 192] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf400 == 36 [pid = 1745] [id = 186] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x924cbc00 == 35 [pid = 1745] [id = 195] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x952bf800 == 34 [pid = 1745] [id = 182] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d4c00 == 33 [pid = 1745] [id = 193] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x926b1000 == 32 [pid = 1745] [id = 190] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9800 == 31 [pid = 1745] [id = 183] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecbc00 == 30 [pid = 1745] [id = 187] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x9c04e800 == 29 [pid = 1745] [id = 191] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1800 == 28 [pid = 1745] [id = 189] 09:10:00 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63e400 == 27 [pid = 1745] [id = 194] 09:10:00 INFO - PROCESS | 1745 | 1467821400706 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1745 | 1467821400717 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x97af3400) [pid = 1745] [serial = 592] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x99430400) [pid = 1745] [serial = 595] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9849e400) [pid = 1745] [serial = 572] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x95533800) [pid = 1745] [serial = 571] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x926aec00) [pid = 1745] [serial = 586] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x927e7800) [pid = 1745] [serial = 587] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6dcc00) [pid = 1745] [serial = 596] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aab5400) [pid = 1745] [serial = 598] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x948b8800) [pid = 1745] [serial = 589] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9af08400) [pid = 1745] [serial = 584] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9d316c00) [pid = 1745] [serial = 575] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa23a6400) [pid = 1745] [serial = 583] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9c0fa800) [pid = 1745] [serial = 574] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa2005c00) [pid = 1745] [serial = 578] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa1037800) [pid = 1745] [serial = 577] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa2215000) [pid = 1745] [serial = 581] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa2212800) [pid = 1745] [serial = 580] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x99704400) [pid = 1745] [serial = 593] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x952c4c00) [pid = 1745] [serial = 590] [outer = (nil)] [url = about:blank] 09:10:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cbc00 == 28 [pid = 1745] [id = 215] 09:10:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x924cec00) [pid = 1745] [serial = 645] [outer = (nil)] 09:10:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x924d9000) [pid = 1745] [serial = 646] [outer = 0x924cec00] 09:10:00 INFO - PROCESS | 1745 | 1467821400937 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x927e4000) [pid = 1745] [serial = 647] [outer = 0x924cec00] 09:10:01 INFO - PROCESS | 1745 | 1467821401713 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2139ms 09:10:01 INFO - PROCESS | 1745 | 1467821401777 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:10:01 INFO - PROCESS | 1745 | 1467821401782 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:10:01 INFO - PROCESS | 1745 | 1467821401788 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1745 | 1467821401793 Marionette TRACE conn3 <- [1,834,null,{}] 09:10:01 INFO - PROCESS | 1745 | 1467821401800 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}] 09:10:01 INFO - PROCESS | 1745 | 1467821401805 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:01 INFO - PROCESS | 1745 | 1467821401946 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:10:01 INFO - PROCESS | 1745 | 1467821401958 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1745 | 1467821401968 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8400 == 29 [pid = 1745] [id = 216] 09:10:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x948b8800) [pid = 1745] [serial = 648] [outer = (nil)] 09:10:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x95262400) [pid = 1745] [serial = 649] [outer = 0x948b8800] 09:10:02 INFO - PROCESS | 1745 | 1467821402029 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x952c4c00) [pid = 1745] [serial = 650] [outer = 0x948b8800] 09:10:02 INFO - PROCESS | 1745 | 1467821402811 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1081ms 09:10:02 INFO - PROCESS | 1745 | 1467821402879 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1745 | 1467821402886 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:10:02 INFO - PROCESS | 1745 | 1467821402898 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1745 | 1467821402901 Marionette TRACE conn3 <- [1,838,null,{}] 09:10:02 INFO - PROCESS | 1745 | 1467821402907 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}] 09:10:02 INFO - PROCESS | 1745 | 1467821402911 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:03 INFO - PROCESS | 1745 | 1467821403069 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:10:03 INFO - PROCESS | 1745 | 1467821403077 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1745 | 1467821403088 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x948bdc00 == 30 [pid = 1745] [id = 217] 09:10:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x97a80400) [pid = 1745] [serial = 651] [outer = (nil)] 09:10:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97af6000) [pid = 1745] [serial = 652] [outer = 0x97a80400] 09:10:03 INFO - PROCESS | 1745 | 1467821403251 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x99708800) [pid = 1745] [serial = 653] [outer = 0x97a80400] 09:10:04 INFO - PROCESS | 1745 | 1467821404089 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1230ms 09:10:04 INFO - PROCESS | 1745 | 1467821404128 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1745 | 1467821404131 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:10:04 INFO - PROCESS | 1745 | 1467821404139 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1745 | 1467821404148 Marionette TRACE conn3 <- [1,842,null,{}] 09:10:04 INFO - PROCESS | 1745 | 1467821404170 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}] 09:10:04 INFO - PROCESS | 1745 | 1467821404177 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:04 INFO - PROCESS | 1745 | 1467821404367 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:10:04 INFO - PROCESS | 1745 | 1467821404393 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1745 | 1467821404399 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9c00 == 31 [pid = 1745] [id = 218] 09:10:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97af2c00) [pid = 1745] [serial = 654] [outer = (nil)] 09:10:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6dec00) [pid = 1745] [serial = 655] [outer = 0x97af2c00] 09:10:04 INFO - PROCESS | 1745 | 1467821404489 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a864400) [pid = 1745] [serial = 656] [outer = 0x97af2c00] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9553f800) [pid = 1745] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x92ac7800) [pid = 1745] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a194000) [pid = 1745] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93075800) [pid = 1745] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x948ba800) [pid = 1745] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x924d1800) [pid = 1745] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a093400) [pid = 1745] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9af0a400) [pid = 1745] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953cb000) [pid = 1745] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:10:05 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9d4ce800) [pid = 1745] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:10:05 INFO - PROCESS | 1745 | 1467821405568 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1449ms 09:10:05 INFO - PROCESS | 1745 | 1467821405587 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1745 | 1467821405591 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:10:05 INFO - PROCESS | 1745 | 1467821405597 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1745 | 1467821405600 Marionette TRACE conn3 <- [1,846,null,{}] 09:10:05 INFO - PROCESS | 1745 | 1467821405605 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}] 09:10:05 INFO - PROCESS | 1745 | 1467821405608 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:05 INFO - PROCESS | 1745 | 1467821405784 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:10:05 INFO - PROCESS | 1745 | 1467821405855 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1745 | 1467821405861 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecf000 == 32 [pid = 1745] [id = 219] 09:10:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93ed3c00) [pid = 1745] [serial = 657] [outer = (nil)] 09:10:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a864000) [pid = 1745] [serial = 658] [outer = 0x93ed3c00] 09:10:05 INFO - PROCESS | 1745 | 1467821405922 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d8c00) [pid = 1745] [serial = 659] [outer = 0x93ed3c00] 09:10:06 INFO - PROCESS | 1745 | 1467821406606 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1033ms 09:10:06 INFO - PROCESS | 1745 | 1467821406630 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1745 | 1467821406634 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:10:06 INFO - PROCESS | 1745 | 1467821406639 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1745 | 1467821406642 Marionette TRACE conn3 <- [1,850,null,{}] 09:10:06 INFO - PROCESS | 1745 | 1467821406647 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}] 09:10:06 INFO - PROCESS | 1745 | 1467821406651 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:06 INFO - PROCESS | 1745 | 1467821406833 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:10:06 INFO - PROCESS | 1745 | 1467821406853 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1745 | 1467821406869 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aac1c00 == 33 [pid = 1745] [id = 220] 09:10:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aac2000) [pid = 1745] [serial = 660] [outer = (nil)] 09:10:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9b10f800) [pid = 1745] [serial = 661] [outer = 0x9aac2000] 09:10:06 INFO - PROCESS | 1745 | 1467821406939 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9c04bc00) [pid = 1745] [serial = 662] [outer = 0x9aac2000] 09:10:07 INFO - PROCESS | 1745 | 1467821407870 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1281ms 09:10:07 INFO - PROCESS | 1745 | 1467821407922 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1745 | 1467821407928 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:10:07 INFO - PROCESS | 1745 | 1467821407936 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1745 | 1467821407940 Marionette TRACE conn3 <- [1,854,null,{}] 09:10:07 INFO - PROCESS | 1745 | 1467821407948 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}] 09:10:07 INFO - PROCESS | 1745 | 1467821407954 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:08 INFO - PROCESS | 1745 | 1467821408149 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:10:08 INFO - PROCESS | 1745 | 1467821408297 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1745 | 1467821408311 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf000 == 34 [pid = 1745] [id = 221] 09:10:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x926a7000) [pid = 1745] [serial = 663] [outer = (nil)] 09:10:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93eccc00) [pid = 1745] [serial = 664] [outer = 0x926a7000] 09:10:08 INFO - PROCESS | 1745 | 1467821408380 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953ca800) [pid = 1745] [serial = 665] [outer = 0x926a7000] 09:10:09 INFO - PROCESS | 1745 | 1467821409317 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1430ms 09:10:09 INFO - PROCESS | 1745 | 1467821409366 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1745 | 1467821409372 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:10:09 INFO - PROCESS | 1745 | 1467821409382 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1745 | 1467821409385 Marionette TRACE conn3 <- [1,858,null,{}] 09:10:09 INFO - PROCESS | 1745 | 1467821409391 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}] 09:10:09 INFO - PROCESS | 1745 | 1467821409397 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:09 INFO - PROCESS | 1745 | 1467821409558 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:10:09 INFO - PROCESS | 1745 | 1467821409726 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1745 | 1467821409736 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x9849c000 == 35 [pid = 1745] [id = 222] 09:10:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a09c800) [pid = 1745] [serial = 666] [outer = (nil)] 09:10:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a4c2400) [pid = 1745] [serial = 667] [outer = 0x9a09c800] 09:10:09 INFO - PROCESS | 1745 | 1467821409807 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a6d8800) [pid = 1745] [serial = 668] [outer = 0x9a09c800] 09:10:10 INFO - PROCESS | 1745 | 1467821410779 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1481ms 09:10:10 INFO - PROCESS | 1745 | 1467821410862 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1745 | 1467821410866 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:10:10 INFO - PROCESS | 1745 | 1467821410873 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1745 | 1467821410879 Marionette TRACE conn3 <- [1,862,null,{}] 09:10:10 INFO - PROCESS | 1745 | 1467821410894 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}] 09:10:10 INFO - PROCESS | 1745 | 1467821410901 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:11 INFO - PROCESS | 1745 | 1467821411108 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:10:11 INFO - PROCESS | 1745 | 1467821411300 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1745 | 1467821411309 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c0f2800 == 36 [pid = 1745] [id = 223] 09:10:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9d316c00) [pid = 1745] [serial = 669] [outer = (nil)] 09:10:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9d46f800) [pid = 1745] [serial = 670] [outer = 0x9d316c00] 09:10:11 INFO - PROCESS | 1745 | 1467821411429 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9d803400) [pid = 1745] [serial = 671] [outer = 0x9d316c00] 09:10:12 INFO - PROCESS | 1745 | 1467821412497 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]]]}] 09:10:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb4000 == 35 [pid = 1745] [id = 207] 09:10:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ece000 == 34 [pid = 1745] [id = 196] 09:10:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9e000 == 33 [pid = 1745] [id = 198] 09:10:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea2800 == 32 [pid = 1745] [id = 203] 09:10:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9841f000 == 31 [pid = 1745] [id = 204] 09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1684ms 09:10:12 INFO - PROCESS | 1745 | 1467821412558 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1745 | 1467821412562 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa061f800) [pid = 1745] [serial = 625] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa0621000) [pid = 1745] [serial = 626] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9d356000) [pid = 1745] [serial = 622] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x97aefc00) [pid = 1745] [serial = 602] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a8dc800) [pid = 1745] [serial = 614] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9d35b400) [pid = 1745] [serial = 619] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa0613800) [pid = 1745] [serial = 623] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9970e000) [pid = 1745] [serial = 611] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93cb0000) [pid = 1745] [serial = 608] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x948bb000) [pid = 1745] [serial = 601] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x927df400) [pid = 1745] [serial = 607] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9aab3800) [pid = 1745] [serial = 604] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9af04000) [pid = 1745] [serial = 605] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9c04c400) [pid = 1745] [serial = 617] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9aab9c00) [pid = 1745] [serial = 599] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9c040000) [pid = 1745] [serial = 616] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a6f1c00) [pid = 1745] [serial = 613] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9d352c00) [pid = 1745] [serial = 620] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9553e000) [pid = 1745] [serial = 610] [outer = (nil)] [url = about:blank] 09:10:12 INFO - PROCESS | 1745 | 1467821412609 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1745 | 1467821412617 Marionette TRACE conn3 <- [1,866,null,{}] 09:10:12 INFO - PROCESS | 1745 | 1467821412634 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}] 09:10:12 INFO - PROCESS | 1745 | 1467821412638 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:12 INFO - PROCESS | 1745 | 1467821412765 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:10:12 INFO - PROCESS | 1745 | 1467821412935 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1745 | 1467821412941 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x92abe400 == 32 [pid = 1745] [id = 224] 09:10:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93071800) [pid = 1745] [serial = 672] [outer = (nil)] 09:10:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ea0000) [pid = 1745] [serial = 673] [outer = 0x93071800] 09:10:13 INFO - PROCESS | 1745 | 1467821413008 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ed8400) [pid = 1745] [serial = 674] [outer = 0x93071800] 09:10:13 INFO - PROCESS | 1745 | 1467821413653 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1117ms 09:10:13 INFO - PROCESS | 1745 | 1467821413704 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1745 | 1467821413710 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:10:13 INFO - PROCESS | 1745 | 1467821413719 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1745 | 1467821413722 Marionette TRACE conn3 <- [1,870,null,{}] 09:10:13 INFO - PROCESS | 1745 | 1467821413728 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}] 09:10:13 INFO - PROCESS | 1745 | 1467821413733 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:13 INFO - PROCESS | 1745 | 1467821413874 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:10:14 INFO - PROCESS | 1745 | 1467821413986 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1745 | 1467821413993 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c7400 == 33 [pid = 1745] [id = 225] 09:10:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9553e000) [pid = 1745] [serial = 675] [outer = (nil)] 09:10:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x98418400) [pid = 1745] [serial = 676] [outer = 0x9553e000] 09:10:14 INFO - PROCESS | 1745 | 1467821414063 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x99f79800) [pid = 1745] [serial = 677] [outer = 0x9553e000] 09:10:14 INFO - PROCESS | 1745 | 1467821414816 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1132ms 09:10:14 INFO - PROCESS | 1745 | 1467821414851 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1745 | 1467821414855 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:10:14 INFO - PROCESS | 1745 | 1467821414866 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1745 | 1467821414870 Marionette TRACE conn3 <- [1,874,null,{}] 09:10:14 INFO - PROCESS | 1745 | 1467821414885 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}] 09:10:14 INFO - PROCESS | 1745 | 1467821414892 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:15 INFO - PROCESS | 1745 | 1467821415074 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:10:15 INFO - PROCESS | 1745 | 1467821415094 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1745 | 1467821415101 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af01400 == 34 [pid = 1745] [id = 226] 09:10:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af03400) [pid = 1745] [serial = 678] [outer = (nil)] 09:10:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9b407800) [pid = 1745] [serial = 679] [outer = 0x9af03400] 09:10:15 INFO - PROCESS | 1745 | 1467821415164 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9c04c400) [pid = 1745] [serial = 680] [outer = 0x9af03400] 09:10:15 INFO - PROCESS | 1745 | 1467821415937 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1131ms 09:10:15 INFO - PROCESS | 1745 | 1467821415997 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1745 | 1467821416001 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:10:16 INFO - PROCESS | 1745 | 1467821416006 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1745 | 1467821416008 Marionette TRACE conn3 <- [1,878,null,{}] 09:10:16 INFO - PROCESS | 1745 | 1467821416013 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}] 09:10:16 INFO - PROCESS | 1745 | 1467821416017 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:16 INFO - PROCESS | 1745 | 1467821416204 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:10:16 INFO - PROCESS | 1745 | 1467821416221 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1745 | 1467821416229 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b0c00 == 35 [pid = 1745] [id = 227] 09:10:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d317800) [pid = 1745] [serial = 681] [outer = (nil)] 09:10:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d46d800) [pid = 1745] [serial = 682] [outer = 0x9d317800] 09:10:16 INFO - PROCESS | 1745 | 1467821416287 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d811000) [pid = 1745] [serial = 683] [outer = 0x9d317800] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97af2c00) [pid = 1745] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x948b8800) [pid = 1745] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x924cec00) [pid = 1745] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ea6c00) [pid = 1745] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x927e7c00) [pid = 1745] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a6db400) [pid = 1745] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa061a400) [pid = 1745] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa23af800) [pid = 1745] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a5c3800) [pid = 1745] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93ed3c00) [pid = 1745] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:10:17 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x97a80400) [pid = 1745] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:10:17 INFO - PROCESS | 1745 | 1467821417288 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1327ms 09:10:17 INFO - PROCESS | 1745 | 1467821417335 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 1745 | 1467821417341 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:10:17 INFO - PROCESS | 1745 | 1467821417349 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 1745 | 1467821417354 Marionette TRACE conn3 <- [1,882,null,{}] 09:10:17 INFO - PROCESS | 1745 | 1467821417361 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}] 09:10:17 INFO - PROCESS | 1745 | 1467821417366 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:17 INFO - PROCESS | 1745 | 1467821417562 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:10:17 INFO - PROCESS | 1745 | 1467821417708 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1745 | 1467821417721 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ec000 == 36 [pid = 1745] [id = 228] 09:10:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x927ec400) [pid = 1745] [serial = 684] [outer = (nil)] 09:10:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ece000) [pid = 1745] [serial = 685] [outer = 0x927ec400] 09:10:17 INFO - PROCESS | 1745 | 1467821417793 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9526fc00) [pid = 1745] [serial = 686] [outer = 0x927ec400] 09:10:18 INFO - PROCESS | 1745 | 1467821418605 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1291ms 09:10:18 INFO - PROCESS | 1745 | 1467821418640 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1745 | 1467821418645 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:10:18 INFO - PROCESS | 1745 | 1467821418656 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1745 | 1467821418659 Marionette TRACE conn3 <- [1,886,null,{}] 09:10:18 INFO - PROCESS | 1745 | 1467821418665 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}] 09:10:18 INFO - PROCESS | 1745 | 1467821418670 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:18 INFO - PROCESS | 1745 | 1467821418821 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:10:18 INFO - PROCESS | 1745 | 1467821418975 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1745 | 1467821418987 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x99705000 == 37 [pid = 1745] [id = 229] 09:10:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a648000) [pid = 1745] [serial = 687] [outer = (nil)] 09:10:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6d6000) [pid = 1745] [serial = 688] [outer = 0x9a648000] 09:10:19 INFO - PROCESS | 1745 | 1467821419069 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d1000) [pid = 1745] [serial = 689] [outer = 0x9a648000] 09:10:19 INFO - PROCESS | 1745 | 1467821419996 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1387ms 09:10:20 INFO - PROCESS | 1745 | 1467821420043 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 1745 | 1467821420047 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:10:20 INFO - PROCESS | 1745 | 1467821420053 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1745 | 1467821420058 Marionette TRACE conn3 <- [1,890,null,{}] 09:10:20 INFO - PROCESS | 1745 | 1467821420073 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}] 09:10:20 INFO - PROCESS | 1745 | 1467821420081 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:20 INFO - PROCESS | 1745 | 1467821420237 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:10:20 INFO - PROCESS | 1745 | 1467821420385 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1745 | 1467821420398 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d350800 == 38 [pid = 1745] [id = 230] 09:10:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d351c00) [pid = 1745] [serial = 690] [outer = (nil)] 09:10:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d4cdc00) [pid = 1745] [serial = 691] [outer = 0x9d351c00] 09:10:20 INFO - PROCESS | 1745 | 1467821420469 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa061dc00) [pid = 1745] [serial = 692] [outer = 0x9d351c00] 09:10:21 INFO - PROCESS | 1745 | 1467821421374 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1387ms 09:10:21 INFO - PROCESS | 1745 | 1467821421440 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:10:21 INFO - PROCESS | 1745 | 1467821421444 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:10:21 INFO - PROCESS | 1745 | 1467821421450 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1745 | 1467821421453 Marionette TRACE conn3 <- [1,894,null,{}] 09:10:21 INFO - PROCESS | 1745 | 1467821421458 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}] 09:10:21 INFO - PROCESS | 1745 | 1467821421463 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:21 INFO - PROCESS | 1745 | 1467821421616 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:10:21 INFO - PROCESS | 1745 | 1467821421762 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1745 | 1467821421768 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:21 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1036400 == 39 [pid = 1745] [id = 231] 09:10:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa1037800) [pid = 1745] [serial = 693] [outer = (nil)] 09:10:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa108a800) [pid = 1745] [serial = 694] [outer = 0xa1037800] 09:10:21 INFO - PROCESS | 1745 | 1467821421851 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa200e400) [pid = 1745] [serial = 695] [outer = 0xa1037800] 09:10:22 INFO - PROCESS | 1745 | 1467821422708 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1328ms 09:10:22 INFO - PROCESS | 1745 | 1467821422779 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1745 | 1467821422783 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:10:22 INFO - PROCESS | 1745 | 1467821422789 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1745 | 1467821422792 Marionette TRACE conn3 <- [1,898,null,{}] 09:10:22 INFO - PROCESS | 1745 | 1467821422797 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}] 09:10:22 INFO - PROCESS | 1745 | 1467821422802 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:22 INFO - PROCESS | 1745 | 1467821422987 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:10:23 INFO - PROCESS | 1745 | 1467821423154 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1745 | 1467821423162 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a227400 == 40 [pid = 1745] [id = 232] 09:10:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6fd400) [pid = 1745] [serial = 696] [outer = (nil)] 09:10:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa2215800) [pid = 1745] [serial = 697] [outer = 0x9a6fd400] 09:10:23 INFO - PROCESS | 1745 | 1467821423234 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa2215000) [pid = 1745] [serial = 698] [outer = 0x9a6fd400] 09:10:24 INFO - PROCESS | 1745 | 1467821424222 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1484ms 09:10:24 INFO - PROCESS | 1745 | 1467821424273 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1745 | 1467821424278 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:10:24 INFO - PROCESS | 1745 | 1467821424286 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1745 | 1467821424290 Marionette TRACE conn3 <- [1,902,null,{}] 09:10:24 INFO - PROCESS | 1745 | 1467821424298 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}] 09:10:24 INFO - PROCESS | 1745 | 1467821424303 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:24 INFO - PROCESS | 1745 | 1467821424452 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:10:24 INFO - PROCESS | 1745 | 1467821424616 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1745 | 1467821424636 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb0000 == 41 [pid = 1745] [id = 233] 09:10:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x93cbe400) [pid = 1745] [serial = 699] [outer = (nil)] 09:10:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x953c1800) [pid = 1745] [serial = 700] [outer = 0x93cbe400] 09:10:24 INFO - PROCESS | 1745 | 1467821424770 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x97a7c400) [pid = 1745] [serial = 701] [outer = 0x93cbe400] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9af10c00 == 40 [pid = 1745] [id = 208] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x924cbc00 == 39 [pid = 1745] [id = 215] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac6000 == 38 [pid = 1745] [id = 199] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x924cb000 == 37 [pid = 1745] [id = 201] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0xa0619c00 == 36 [pid = 1745] [id = 211] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x923c5000 == 35 [pid = 1745] [id = 213] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9af05800 == 34 [pid = 1745] [id = 205] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x923c6800 == 33 [pid = 1745] [id = 202] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x927e2800 == 32 [pid = 1745] [id = 209] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x952b9800 == 31 [pid = 1745] [id = 210] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea2400 == 30 [pid = 1745] [id = 214] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0xa0614800 == 29 [pid = 1745] [id = 212] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x926ac400 == 28 [pid = 1745] [id = 200] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x927e9400 == 27 [pid = 1745] [id = 206] 09:10:25 INFO - PROCESS | 1745 | --DOCSHELL 0x95532800 == 26 [pid = 1745] [id = 197] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a6dec00) [pid = 1745] [serial = 655] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x95262400) [pid = 1745] [serial = 649] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x952c4c00) [pid = 1745] [serial = 650] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x924d9000) [pid = 1745] [serial = 646] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x927e4000) [pid = 1745] [serial = 647] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x93ed7c00) [pid = 1745] [serial = 643] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x953cd400) [pid = 1745] [serial = 644] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x994d0400) [pid = 1745] [serial = 629] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9526a000) [pid = 1745] [serial = 628] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af03000) [pid = 1745] [serial = 632] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9aab7000) [pid = 1745] [serial = 631] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa220d800) [pid = 1745] [serial = 635] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa108d000) [pid = 1745] [serial = 634] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa25fac00) [pid = 1745] [serial = 638] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa2564c00) [pid = 1745] [serial = 637] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa2fedc00) [pid = 1745] [serial = 641] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa2fbfc00) [pid = 1745] [serial = 640] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a864000) [pid = 1745] [serial = 658] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97af6000) [pid = 1745] [serial = 652] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a8d8c00) [pid = 1745] [serial = 659] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9b10f800) [pid = 1745] [serial = 661] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a864400) [pid = 1745] [serial = 656] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x99708800) [pid = 1745] [serial = 653] [outer = (nil)] [url = about:blank] 09:10:26 INFO - PROCESS | 1745 | 1467821426422 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2186ms 09:10:26 INFO - PROCESS | 1745 | 1467821426472 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:10:26 INFO - PROCESS | 1745 | 1467821426478 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:10:26 INFO - PROCESS | 1745 | 1467821426485 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1745 | 1467821426489 Marionette TRACE conn3 <- [1,906,null,{}] 09:10:26 INFO - PROCESS | 1745 | 1467821426496 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}] 09:10:26 INFO - PROCESS | 1745 | 1467821426501 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:26 INFO - PROCESS | 1745 | 1467821426661 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:10:26 INFO - PROCESS | 1745 | 1467821426769 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1745 | 1467821426780 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b2000 == 27 [pid = 1745] [id = 234] 09:10:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x927e9000) [pid = 1745] [serial = 702] [outer = (nil)] 09:10:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x93caf400) [pid = 1745] [serial = 703] [outer = 0x927e9000] 09:10:26 INFO - PROCESS | 1745 | 1467821426847 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93e9fc00) [pid = 1745] [serial = 704] [outer = 0x927e9000] 09:10:27 INFO - PROCESS | 1745 | 1467821427694 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1282ms 09:10:27 INFO - PROCESS | 1745 | 1467821427767 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1745 | 1467821427773 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:10:27 INFO - PROCESS | 1745 | 1467821427781 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1745 | 1467821427786 Marionette TRACE conn3 <- [1,910,null,{}] 09:10:27 INFO - PROCESS | 1745 | 1467821427794 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}] 09:10:27 INFO - PROCESS | 1745 | 1467821427800 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:27 INFO - PROCESS | 1745 | 1467821427993 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:10:28 INFO - PROCESS | 1745 | 1467821428136 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1745 | 1467821428143 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x927eac00 == 28 [pid = 1745] [id = 235] 09:10:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x927ec800) [pid = 1745] [serial = 705] [outer = (nil)] 09:10:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93eda000) [pid = 1745] [serial = 706] [outer = 0x927ec800] 09:10:28 INFO - PROCESS | 1745 | 1467821428280 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x952b7800) [pid = 1745] [serial = 707] [outer = 0x927ec800] 09:10:29 INFO - PROCESS | 1745 | 1467821429136 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1437ms 09:10:29 INFO - PROCESS | 1745 | 1467821429218 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1745 | 1467821429227 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:10:29 INFO - PROCESS | 1745 | 1467821429238 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1745 | 1467821429242 Marionette TRACE conn3 <- [1,914,null,{}] 09:10:29 INFO - PROCESS | 1745 | 1467821429248 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}] 09:10:29 INFO - PROCESS | 1745 | 1467821429253 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:29 INFO - PROCESS | 1745 | 1467821429427 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:10:29 INFO - PROCESS | 1745 | 1467821429579 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1745 | 1467821429585 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x953cc400 == 29 [pid = 1745] [id = 236] 09:10:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9553f800) [pid = 1745] [serial = 708] [outer = (nil)] 09:10:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97aec400) [pid = 1745] [serial = 709] [outer = 0x9553f800] 09:10:29 INFO - PROCESS | 1745 | 1467821429665 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9849e400) [pid = 1745] [serial = 710] [outer = 0x9553f800] 09:10:30 INFO - PROCESS | 1745 | 1467821430637 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1480ms 09:10:30 INFO - PROCESS | 1745 | 1467821430718 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1745 | 1467821430722 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:10:30 INFO - PROCESS | 1745 | 1467821430728 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1745 | 1467821430734 Marionette TRACE conn3 <- [1,918,null,{}] 09:10:30 INFO - PROCESS | 1745 | 1467821430751 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}] 09:10:30 INFO - PROCESS | 1745 | 1467821430759 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:30 INFO - PROCESS | 1745 | 1467821430962 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:10:31 INFO - PROCESS | 1745 | 1467821431152 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1745 | 1467821431161 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d1400 == 30 [pid = 1745] [id = 237] 09:10:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6d2800) [pid = 1745] [serial = 711] [outer = (nil)] 09:10:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6de000) [pid = 1745] [serial = 712] [outer = 0x9a6d2800] 09:10:31 INFO - PROCESS | 1745 | 1467821431289 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a8cdc00) [pid = 1745] [serial = 713] [outer = 0x9a6d2800] 09:10:32 INFO - PROCESS | 1745 | 1467821432297 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]]]}] 09:10:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9849c000 == 29 [pid = 1745] [id = 222] 09:10:32 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb0000 == 28 [pid = 1745] [id = 233] 09:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1685ms 09:10:32 INFO - PROCESS | 1745 | 1467821432414 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1745 | 1467821432418 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:10:32 INFO - PROCESS | 1745 | 1467821432426 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1745 | 1467821432432 Marionette TRACE conn3 <- [1,922,null,{}] 09:10:32 INFO - PROCESS | 1745 | 1467821432449 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}] 09:10:32 INFO - PROCESS | 1745 | 1467821432454 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:32 INFO - PROCESS | 1745 | 1467821432649 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:10:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x927ea000) [pid = 1745] [serial = 714] [outer = 0x924ce400] 09:10:32 INFO - PROCESS | 1745 | 1467821432890 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 1745 | 1467821432901 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecf800 == 29 [pid = 1745] [id = 238] 09:10:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93ecfc00) [pid = 1745] [serial = 715] [outer = (nil)] 09:10:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x948bcc00) [pid = 1745] [serial = 716] [outer = 0x93ecfc00] 09:10:32 INFO - PROCESS | 1745 | 1467821432981 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x953c7000) [pid = 1745] [serial = 717] [outer = 0x93ecfc00] 09:10:33 INFO - PROCESS | 1745 | 1467821433845 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1449ms 09:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:10:33 INFO - PROCESS | 1745 | 1467821433875 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 1745 | 1467821433879 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:10:33 INFO - PROCESS | 1745 | 1467821433890 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1745 | 1467821433895 Marionette TRACE conn3 <- [1,926,null,{}] 09:10:33 INFO - PROCESS | 1745 | 1467821433901 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}] 09:10:33 INFO - PROCESS | 1745 | 1467821433906 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:34 INFO - PROCESS | 1745 | 1467821434066 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:10:34 INFO - PROCESS | 1745 | 1467821434211 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1745 | 1467821434217 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x952bcc00 == 30 [pid = 1745] [id = 239] 09:10:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9970f800) [pid = 1745] [serial = 718] [outer = (nil)] 09:10:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a643400) [pid = 1745] [serial = 719] [outer = 0x9970f800] 09:10:34 INFO - PROCESS | 1745 | 1467821434292 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a6da800) [pid = 1745] [serial = 720] [outer = 0x9970f800] 09:10:35 INFO - PROCESS | 1745 | 1467821435190 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1336ms 09:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:10:35 INFO - PROCESS | 1745 | 1467821435221 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1745 | 1467821435224 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:10:35 INFO - PROCESS | 1745 | 1467821435231 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1745 | 1467821435235 Marionette TRACE conn3 <- [1,930,null,{}] 09:10:35 INFO - PROCESS | 1745 | 1467821435249 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}] 09:10:35 INFO - PROCESS | 1745 | 1467821435256 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:35 INFO - PROCESS | 1745 | 1467821435417 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:10:35 INFO - PROCESS | 1745 | 1467821435563 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1745 | 1467821435576 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aab7c00 == 31 [pid = 1745] [id = 240] 09:10:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9aab9400) [pid = 1745] [serial = 721] [outer = (nil)] 09:10:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9af04000) [pid = 1745] [serial = 722] [outer = 0x9aab9400] 09:10:35 INFO - PROCESS | 1745 | 1467821435650 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9af0f400) [pid = 1745] [serial = 723] [outer = 0x9aab9400] 09:10:36 INFO - PROCESS | 1745 | 1467821436574 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1392ms 09:10:36 INFO - PROCESS | 1745 | 1467821436623 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1745 | 1467821436626 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:10:36 INFO - PROCESS | 1745 | 1467821436632 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1745 | 1467821436635 Marionette TRACE conn3 <- [1,934,null,{}] 09:10:36 INFO - PROCESS | 1745 | 1467821436640 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}] 09:10:36 INFO - PROCESS | 1745 | 1467821436645 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:36 INFO - PROCESS | 1745 | 1467821436802 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:10:36 INFO - PROCESS | 1745 | 1467821436947 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1745 | 1467821436954 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dfc00 == 32 [pid = 1745] [id = 241] 09:10:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a6d6800) [pid = 1745] [serial = 724] [outer = (nil)] 09:10:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9d352c00) [pid = 1745] [serial = 725] [outer = 0x9a6d6800] 09:10:37 INFO - PROCESS | 1745 | 1467821437025 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x92abc000) [pid = 1745] [serial = 726] [outer = 0x9a6d6800] 09:10:37 INFO - PROCESS | 1745 | 1467821437901 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1332ms 09:10:37 INFO - PROCESS | 1745 | 1467821437964 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1745 | 1467821437968 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:10:37 INFO - PROCESS | 1745 | 1467821437974 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1745 | 1467821437977 Marionette TRACE conn3 <- [1,938,null,{}] 09:10:37 INFO - PROCESS | 1745 | 1467821437983 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}] 09:10:37 INFO - PROCESS | 1745 | 1467821437987 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:38 INFO - PROCESS | 1745 | 1467821438133 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:10:38 INFO - PROCESS | 1745 | 1467821438278 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1745 | 1467821438286 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9800 == 33 [pid = 1745] [id = 242] 09:10:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x926b3400) [pid = 1745] [serial = 727] [outer = (nil)] 09:10:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa0617400) [pid = 1745] [serial = 728] [outer = 0x926b3400] 09:10:38 INFO - PROCESS | 1745 | 1467821438355 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9c049800) [pid = 1745] [serial = 729] [outer = 0x926b3400] 09:10:39 INFO - PROCESS | 1745 | 1467821439223 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1283ms 09:10:39 INFO - PROCESS | 1745 | 1467821439258 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1745 | 1467821439262 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:10:39 INFO - PROCESS | 1745 | 1467821439267 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1745 | 1467821439270 Marionette TRACE conn3 <- [1,942,null,{}] 09:10:39 INFO - PROCESS | 1745 | 1467821439275 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}] 09:10:39 INFO - PROCESS | 1745 | 1467821439286 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:39 INFO - PROCESS | 1745 | 1467821439502 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:10:39 INFO - PROCESS | 1745 | 1467821439648 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1745 | 1467821439656 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63e800 == 34 [pid = 1745] [id = 243] 09:10:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9c040400) [pid = 1745] [serial = 730] [outer = (nil)] 09:10:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa23ad000) [pid = 1745] [serial = 731] [outer = 0x9c040400] 09:10:39 INFO - PROCESS | 1745 | 1467821439726 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa2560800) [pid = 1745] [serial = 732] [outer = 0x9c040400] 09:10:40 INFO - PROCESS | 1745 | 1467821440776 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]]]}] 09:10:40 INFO - PROCESS | 1745 | --DOCSHELL 0x953cc400 == 33 [pid = 1745] [id = 236] 09:10:40 INFO - PROCESS | 1745 | --DOCSHELL 0x927eac00 == 32 [pid = 1745] [id = 235] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1577ms 09:10:40 INFO - PROCESS | 1745 | 1467821440846 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:10:40 INFO - PROCESS | 1745 | 1467821440852 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:10:40 INFO - PROCESS | 1745 | 1467821440860 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1745 | 1467821440866 Marionette TRACE conn3 <- [1,946,null,{}] 09:10:40 INFO - PROCESS | 1745 | 1467821440884 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}] 09:10:40 INFO - PROCESS | 1745 | 1467821440890 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:41 INFO - PROCESS | 1745 | 1467821441081 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:10:41 INFO - PROCESS | 1745 | 1467821441291 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1745 | 1467821441305 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x952c4000 == 33 [pid = 1745] [id = 244] 09:10:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x953c2800) [pid = 1745] [serial = 733] [outer = (nil)] 09:10:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9553b000) [pid = 1745] [serial = 734] [outer = 0x953c2800] 09:10:41 INFO - PROCESS | 1745 | 1467821441379 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x97aecc00) [pid = 1745] [serial = 735] [outer = 0x953c2800] 09:10:42 INFO - PROCESS | 1745 | 1467821442196 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1400ms 09:10:42 INFO - PROCESS | 1745 | 1467821442259 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1745 | 1467821442266 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:10:42 INFO - PROCESS | 1745 | 1467821442276 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1745 | 1467821442280 Marionette TRACE conn3 <- [1,950,null,{}] 09:10:42 INFO - PROCESS | 1745 | 1467821442286 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}] 09:10:42 INFO - PROCESS | 1745 | 1467821442291 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:42 INFO - PROCESS | 1745 | 1467821442490 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:10:42 INFO - PROCESS | 1745 | 1467821442639 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1745 | 1467821442648 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dd400 == 34 [pid = 1745] [id = 245] 09:10:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9a6fcc00) [pid = 1745] [serial = 736] [outer = (nil)] 09:10:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9a8dc800) [pid = 1745] [serial = 737] [outer = 0x9a6fcc00] 09:10:42 INFO - PROCESS | 1745 | 1467821442723 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9aabcc00) [pid = 1745] [serial = 738] [outer = 0x9a6fcc00] 09:10:43 INFO - PROCESS | 1745 | 1467821443578 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1379ms 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:10:43 INFO - PROCESS | 1745 | 1467821443654 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1745 | 1467821443657 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:10:43 INFO - PROCESS | 1745 | 1467821443664 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1745 | 1467821443670 Marionette TRACE conn3 <- [1,954,null,{}] 09:10:43 INFO - PROCESS | 1745 | 1467821443685 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}] 09:10:43 INFO - PROCESS | 1745 | 1467821443693 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:43 INFO - PROCESS | 1745 | 1467821443893 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:10:44 INFO - PROCESS | 1745 | 1467821444043 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1745 | 1467821444053 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d313800 == 35 [pid = 1745] [id = 246] 09:10:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x9d350c00) [pid = 1745] [serial = 739] [outer = (nil)] 09:10:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa0613400) [pid = 1745] [serial = 740] [outer = 0x9d350c00] 09:10:44 INFO - PROCESS | 1745 | 1467821444132 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa2002800) [pid = 1745] [serial = 741] [outer = 0x9d350c00] 09:10:45 INFO - PROCESS | 1745 | 1467821445042 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1438ms 09:10:45 INFO - PROCESS | 1745 | 1467821445102 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1745 | 1467821445106 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:10:45 INFO - PROCESS | 1745 | 1467821445113 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1745 | 1467821445115 Marionette TRACE conn3 <- [1,958,null,{}] 09:10:45 INFO - PROCESS | 1745 | 1467821445121 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}] 09:10:45 INFO - PROCESS | 1745 | 1467821445126 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:45 INFO - PROCESS | 1745 | 1467821445280 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:10:45 INFO - PROCESS | 1745 | 1467821445428 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1745 | 1467821445436 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e5c00 == 36 [pid = 1745] [id = 247] 09:10:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x9d314000) [pid = 1745] [serial = 742] [outer = (nil)] 09:10:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0xa2555800) [pid = 1745] [serial = 743] [outer = 0x9d314000] 09:10:45 INFO - PROCESS | 1745 | 1467821445507 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0xa2fb4c00) [pid = 1745] [serial = 744] [outer = 0x9d314000] 09:10:46 INFO - PROCESS | 1745 | 1467821446395 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1326ms 09:10:46 INFO - PROCESS | 1745 | 1467821446441 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1745 | 1467821446444 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:10:46 INFO - PROCESS | 1745 | 1467821446450 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1745 | 1467821446453 Marionette TRACE conn3 <- [1,962,null,{}] 09:10:46 INFO - PROCESS | 1745 | 1467821446458 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}] 09:10:46 INFO - PROCESS | 1745 | 1467821446463 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:46 INFO - PROCESS | 1745 | 1467821446603 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:10:46 INFO - PROCESS | 1745 | 1467821446756 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1745 | 1467821446767 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df000 == 37 [pid = 1745] [id = 248] 09:10:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x99f79c00) [pid = 1745] [serial = 745] [outer = (nil)] 09:10:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0xa2ff2400) [pid = 1745] [serial = 746] [outer = 0x99f79c00] 09:10:46 INFO - PROCESS | 1745 | 1467821446834 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0xa2fb8000) [pid = 1745] [serial = 747] [outer = 0x99f79c00] 09:10:47 INFO - PROCESS | 1745 | --DOCSHELL 0x952bcc00 == 36 [pid = 1745] [id = 239] 09:10:47 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecf800 == 35 [pid = 1745] [id = 238] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8400 == 34 [pid = 1745] [id = 216] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9c00 == 33 [pid = 1745] [id = 218] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x926b0c00 == 32 [pid = 1745] [id = 227] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x948bdc00 == 31 [pid = 1745] [id = 217] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x927ec000 == 30 [pid = 1745] [id = 228] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9aac1c00 == 29 [pid = 1745] [id = 220] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x99705000 == 28 [pid = 1745] [id = 229] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9af01400 == 27 [pid = 1745] [id = 226] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0xa1036400 == 26 [pid = 1745] [id = 231] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x953c7400 == 25 [pid = 1745] [id = 225] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9d350800 == 24 [pid = 1745] [id = 230] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf000 == 23 [pid = 1745] [id = 221] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9aab7c00 == 22 [pid = 1745] [id = 240] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x92abe400 == 21 [pid = 1745] [id = 224] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x927dfc00 == 20 [pid = 1745] [id = 241] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9800 == 19 [pid = 1745] [id = 242] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x9a227400 == 18 [pid = 1745] [id = 232] 09:10:49 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecf000 == 17 [pid = 1745] [id = 219] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9c0f2800 == 16 [pid = 1745] [id = 223] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x926b2000 == 15 [pid = 1745] [id = 234] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d1400 == 14 [pid = 1745] [id = 237] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927e5c00 == 13 [pid = 1745] [id = 247] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927dd400 == 12 [pid = 1745] [id = 245] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9d313800 == 11 [pid = 1745] [id = 246] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63e800 == 10 [pid = 1745] [id = 243] 09:10:50 INFO - PROCESS | 1745 | --DOCSHELL 0x952c4000 == 9 [pid = 1745] [id = 244] 09:10:51 INFO - PROCESS | 1745 | 1467821451451 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 5037ms 09:10:51 INFO - PROCESS | 1745 | 1467821451489 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1745 | 1467821451495 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:10:51 INFO - PROCESS | 1745 | 1467821451503 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1745 | 1467821451508 Marionette TRACE conn3 <- [1,966,null,{}] 09:10:51 INFO - PROCESS | 1745 | 1467821451516 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}] 09:10:51 INFO - PROCESS | 1745 | 1467821451521 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:51 INFO - PROCESS | 1745 | 1467821451722 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:10:51 INFO - PROCESS | 1745 | 1467821451835 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1745 | 1467821451844 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b7400 == 10 [pid = 1745] [id = 249] 09:10:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x948b7800) [pid = 1745] [serial = 748] [outer = (nil)] 09:10:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x97a82c00) [pid = 1745] [serial = 749] [outer = 0x948b7800] 09:10:51 INFO - PROCESS | 1745 | 1467821451912 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x97af0000) [pid = 1745] [serial = 750] [outer = 0x948b7800] 09:10:52 INFO - PROCESS | 1745 | 1467821452750 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1287ms 09:10:52 INFO - PROCESS | 1745 | 1467821452788 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1745 | 1467821452796 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:10:52 INFO - PROCESS | 1745 | 1467821452820 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1745 | 1467821452825 Marionette TRACE conn3 <- [1,970,null,{}] 09:10:52 INFO - PROCESS | 1745 | 1467821452830 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}] 09:10:52 INFO - PROCESS | 1745 | 1467821452836 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:53 INFO - PROCESS | 1745 | 1467821453029 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:10:53 INFO - PROCESS | 1745 | 1467821453053 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1745 | 1467821453065 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a26000 == 11 [pid = 1745] [id = 250] 09:10:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x9a6f4000) [pid = 1745] [serial = 751] [outer = (nil)] 09:10:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x9a8d1c00) [pid = 1745] [serial = 752] [outer = 0x9a6f4000] 09:10:53 INFO - PROCESS | 1745 | 1467821453128 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x9aab8400) [pid = 1745] [serial = 753] [outer = 0x9a6f4000] 09:10:53 INFO - PROCESS | 1745 | 1467821453984 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1231ms 09:10:54 INFO - PROCESS | 1745 | 1467821454052 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1745 | 1467821454054 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:10:54 INFO - PROCESS | 1745 | 1467821454061 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1745 | 1467821454066 Marionette TRACE conn3 <- [1,974,null,{}] 09:10:54 INFO - PROCESS | 1745 | 1467821454091 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}] 09:10:54 INFO - PROCESS | 1745 | 1467821454099 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:54 INFO - PROCESS | 1745 | 1467821454963 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0x9a6d2800) [pid = 1745] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x9a6fcc00) [pid = 1745] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9553f800) [pid = 1745] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x927ec800) [pid = 1745] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x93cbe400) [pid = 1745] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x927ec400) [pid = 1745] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x927e9000) [pid = 1745] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x9a648000) [pid = 1745] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x9d351c00) [pid = 1745] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0xa1037800) [pid = 1745] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x9a6fd400) [pid = 1745] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9aac2000) [pid = 1745] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x93071800) [pid = 1745] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9d316c00) [pid = 1745] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9a09c800) [pid = 1745] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x926a7000) [pid = 1745] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9553e000) [pid = 1745] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9aab9400) [pid = 1745] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9af03400) [pid = 1745] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9d317800) [pid = 1745] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9d314000) [pid = 1745] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9d350c00) [pid = 1745] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9c040400) [pid = 1745] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9970f800) [pid = 1745] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x926b3400) [pid = 1745] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a6d6800) [pid = 1745] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93ecfc00) [pid = 1745] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:10:55 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x953c2800) [pid = 1745] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:10:55 INFO - PROCESS | 1745 | 1467821455148 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1745 | 1467821455160 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e1800 == 12 [pid = 1745] [id = 251] 09:10:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x927e8800) [pid = 1745] [serial = 754] [outer = (nil)] 09:10:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x92ac5c00) [pid = 1745] [serial = 755] [outer = 0x927e8800] 09:10:55 INFO - PROCESS | 1745 | 1467821455247 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9970f800) [pid = 1745] [serial = 756] [outer = 0x927e8800] 09:10:55 INFO - PROCESS | 1745 | 1467821455880 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1848ms 09:10:55 INFO - PROCESS | 1745 | 1467821455909 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1745 | 1467821455913 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:10:55 INFO - PROCESS | 1745 | 1467821455918 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1745 | 1467821455921 Marionette TRACE conn3 <- [1,978,null,{}] 09:10:55 INFO - PROCESS | 1745 | 1467821455926 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}] 09:10:55 INFO - PROCESS | 1745 | 1467821455929 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:56 INFO - PROCESS | 1745 | 1467821456068 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:10:56 INFO - PROCESS | 1745 | 1467821456084 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 1745 | 1467821456091 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ac400 == 13 [pid = 1745] [id = 252] 09:10:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9a63ac00) [pid = 1745] [serial = 757] [outer = (nil)] 09:10:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9c0fa800) [pid = 1745] [serial = 758] [outer = 0x9a63ac00] 09:10:56 INFO - PROCESS | 1745 | 1467821456152 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9d47a000) [pid = 1745] [serial = 759] [outer = 0x9a63ac00] 09:10:57 INFO - PROCESS | 1745 | 1467821457017 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1132ms 09:10:57 INFO - PROCESS | 1745 | 1467821457062 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1745 | 1467821457068 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:10:57 INFO - PROCESS | 1745 | 1467821457077 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1745 | 1467821457083 Marionette TRACE conn3 <- [1,982,null,{}] 09:10:57 INFO - PROCESS | 1745 | 1467821457091 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}] 09:10:57 INFO - PROCESS | 1745 | 1467821457097 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:57 INFO - PROCESS | 1745 | 1467821457281 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:10:57 INFO - PROCESS | 1745 | 1467821457434 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1745 | 1467821457449 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x93eda800 == 14 [pid = 1745] [id = 253] 09:10:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x948b5800) [pid = 1745] [serial = 760] [outer = (nil)] 09:10:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x953c3000) [pid = 1745] [serial = 761] [outer = 0x948b5800] 09:10:57 INFO - PROCESS | 1745 | 1467821457520 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x97a79c00) [pid = 1745] [serial = 762] [outer = 0x948b5800] 09:10:58 INFO - PROCESS | 1745 | 1467821458477 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1487ms 09:10:58 INFO - PROCESS | 1745 | 1467821458563 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1745 | 1467821458569 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:10:58 INFO - PROCESS | 1745 | 1467821458579 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1745 | 1467821458582 Marionette TRACE conn3 <- [1,986,null,{}] 09:10:58 INFO - PROCESS | 1745 | 1467821458589 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}] 09:10:58 INFO - PROCESS | 1745 | 1467821458594 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:58 INFO - PROCESS | 1745 | 1467821458809 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:10:58 INFO - PROCESS | 1745 | 1467821458962 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1745 | 1467821458972 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:10:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af05c00 == 15 [pid = 1745] [id = 254] 09:10:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9af07400) [pid = 1745] [serial = 763] [outer = (nil)] 09:10:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9c0f4c00) [pid = 1745] [serial = 764] [outer = 0x9af07400] 09:10:59 INFO - PROCESS | 1745 | 1467821459048 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa0622400) [pid = 1745] [serial = 765] [outer = 0x9af07400] 09:11:00 INFO - PROCESS | 1745 | 1467821460017 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1481ms 09:11:00 INFO - PROCESS | 1745 | 1467821460061 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1745 | 1467821460065 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:11:00 INFO - PROCESS | 1745 | 1467821460071 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1745 | 1467821460076 Marionette TRACE conn3 <- [1,990,null,{}] 09:11:00 INFO - PROCESS | 1745 | 1467821460091 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}] 09:11:00 INFO - PROCESS | 1745 | 1467821460099 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:00 INFO - PROCESS | 1745 | 1467821460273 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:11:00 INFO - PROCESS | 1745 | 1467821460426 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1745 | 1467821460433 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:00 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23a6800 == 16 [pid = 1745] [id = 255] 09:11:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa23a8c00) [pid = 1745] [serial = 766] [outer = (nil)] 09:11:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa25f1c00) [pid = 1745] [serial = 767] [outer = 0xa23a8c00] 09:11:00 INFO - PROCESS | 1745 | 1467821460511 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x953c0400) [pid = 1745] [serial = 768] [outer = 0xa23a8c00] 09:11:01 INFO - PROCESS | 1745 | 1467821461632 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1638ms 09:11:01 INFO - PROCESS | 1745 | 1467821461710 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:11:01 INFO - PROCESS | 1745 | 1467821461715 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:11:01 INFO - PROCESS | 1745 | 1467821461723 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1745 | 1467821461726 Marionette TRACE conn3 <- [1,994,null,{}] 09:11:01 INFO - PROCESS | 1745 | 1467821461734 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}] 09:11:01 INFO - PROCESS | 1745 | 1467821461738 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:01 INFO - PROCESS | 1745 | 1467821461933 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:11:02 INFO - PROCESS | 1745 | 1467821462163 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1745 | 1467821462172 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9d811000) [pid = 1745] [serial = 683] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x953c1800) [pid = 1745] [serial = 700] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x93ece000) [pid = 1745] [serial = 685] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x93e9fc00) [pid = 1745] [serial = 704] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9526fc00) [pid = 1745] [serial = 686] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x93caf400) [pid = 1745] [serial = 703] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9a6d6000) [pid = 1745] [serial = 688] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9a8d1000) [pid = 1745] [serial = 689] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9d4cdc00) [pid = 1745] [serial = 691] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0xa108a800) [pid = 1745] [serial = 694] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa061dc00) [pid = 1745] [serial = 692] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0xa2215800) [pid = 1745] [serial = 697] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c04bc00) [pid = 1745] [serial = 662] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93ea0000) [pid = 1745] [serial = 673] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x93ed8400) [pid = 1745] [serial = 674] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9d46f800) [pid = 1745] [serial = 670] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9d803400) [pid = 1745] [serial = 671] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a4c2400) [pid = 1745] [serial = 667] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a6d8800) [pid = 1745] [serial = 668] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93eccc00) [pid = 1745] [serial = 664] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x953ca800) [pid = 1745] [serial = 665] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa200e400) [pid = 1745] [serial = 695] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97a7c400) [pid = 1745] [serial = 701] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa2215000) [pid = 1745] [serial = 698] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8cdc00) [pid = 1745] [serial = 713] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9849e400) [pid = 1745] [serial = 710] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x952b7800) [pid = 1745] [serial = 707] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97aec400) [pid = 1745] [serial = 709] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93eda000) [pid = 1745] [serial = 706] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x98418400) [pid = 1745] [serial = 676] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9b407800) [pid = 1745] [serial = 679] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9d46d800) [pid = 1745] [serial = 682] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9c04c400) [pid = 1745] [serial = 680] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa2ff2400) [pid = 1745] [serial = 746] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x953c0c00) [pid = 1745] [serial = 464] [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.] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x99f79800) [pid = 1745] [serial = 677] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4400 == 17 [pid = 1745] [id = 256] 09:11:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x927e4000) [pid = 1745] [serial = 769] [outer = (nil)] 09:11:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93cb2800) [pid = 1745] [serial = 770] [outer = 0x927e4000] 09:11:02 INFO - PROCESS | 1745 | 1467821462321 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ecb400) [pid = 1745] [serial = 771] [outer = 0x927e4000] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a643400) [pid = 1745] [serial = 719] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x948bcc00) [pid = 1745] [serial = 716] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a6de000) [pid = 1745] [serial = 712] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9aabcc00) [pid = 1745] [serial = 738] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa0613400) [pid = 1745] [serial = 740] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9af04000) [pid = 1745] [serial = 722] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9a8dc800) [pid = 1745] [serial = 737] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x97aecc00) [pid = 1745] [serial = 735] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9af0f400) [pid = 1745] [serial = 723] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0xa2fb4c00) [pid = 1745] [serial = 744] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0xa2002800) [pid = 1745] [serial = 741] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0xa2555800) [pid = 1745] [serial = 743] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0xa2560800) [pid = 1745] [serial = 732] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x9a6da800) [pid = 1745] [serial = 720] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0xa23ad000) [pid = 1745] [serial = 731] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0x9c049800) [pid = 1745] [serial = 729] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 47 (0x92abc000) [pid = 1745] [serial = 726] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 46 (0xa0617400) [pid = 1745] [serial = 728] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 45 (0x9d352c00) [pid = 1745] [serial = 725] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 44 (0x953c7000) [pid = 1745] [serial = 717] [outer = (nil)] [url = about:blank] 09:11:02 INFO - PROCESS | 1745 | --DOMWINDOW == 43 (0x9553b000) [pid = 1745] [serial = 734] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1745 | 1467821463040 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1344ms 09:11:03 INFO - PROCESS | 1745 | 1467821463066 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1745 | 1467821463072 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:11:03 INFO - PROCESS | 1745 | 1467821463080 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1745 | 1467821463083 Marionette TRACE conn3 <- [1,998,null,{}] 09:11:03 INFO - PROCESS | 1745 | 1467821463088 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}] 09:11:03 INFO - PROCESS | 1745 | 1467821463094 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:03 INFO - PROCESS | 1745 | 1467821463233 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:11:03 INFO - PROCESS | 1745 | 1467821463345 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1745 | 1467821463352 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea2c00 == 18 [pid = 1745] [id = 257] 09:11:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 44 (0x93ed9c00) [pid = 1745] [serial = 772] [outer = (nil)] 09:11:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x953c1400) [pid = 1745] [serial = 773] [outer = 0x93ed9c00] 09:11:03 INFO - PROCESS | 1745 | 1467821463415 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x953ccc00) [pid = 1745] [serial = 774] [outer = 0x93ed9c00] 09:11:04 INFO - PROCESS | 1745 | 1467821464062 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1027ms 09:11:04 INFO - PROCESS | 1745 | 1467821464107 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1745 | 1467821464110 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:11:04 INFO - PROCESS | 1745 | 1467821464116 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1745 | 1467821464122 Marionette TRACE conn3 <- [1,1002,null,{}] 09:11:04 INFO - PROCESS | 1745 | 1467821464173 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}] 09:11:04 INFO - PROCESS | 1745 | 1467821464179 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:04 INFO - PROCESS | 1745 | 1467821464319 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:11:04 INFO - PROCESS | 1745 | 1467821464329 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1745 | 1467821464337 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af2000 == 19 [pid = 1745] [id = 258] 09:11:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x984aa800) [pid = 1745] [serial = 775] [outer = (nil)] 09:11:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x99f7d800) [pid = 1745] [serial = 776] [outer = 0x984aa800] 09:11:04 INFO - PROCESS | 1745 | 1467821464402 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x9a63f400) [pid = 1745] [serial = 777] [outer = 0x984aa800] 09:11:05 INFO - PROCESS | 1745 | 1467821465257 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1209ms 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:11:05 INFO - PROCESS | 1745 | 1467821465326 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1745 | 1467821465329 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:11:05 INFO - PROCESS | 1745 | 1467821465334 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1745 | 1467821465338 Marionette TRACE conn3 <- [1,1006,null,{}] 09:11:05 INFO - PROCESS | 1745 | 1467821465346 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}] 09:11:05 INFO - PROCESS | 1745 | 1467821465350 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:05 INFO - PROCESS | 1745 | 1467821465543 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:11:05 INFO - PROCESS | 1745 | 1467821465563 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1745 | 1467821465569 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x99709000 == 20 [pid = 1745] [id = 259] 09:11:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x9a646800) [pid = 1745] [serial = 778] [outer = (nil)] 09:11:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x9a6dc800) [pid = 1745] [serial = 779] [outer = 0x9a646800] 09:11:05 INFO - PROCESS | 1745 | 1467821465635 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x9a85ec00) [pid = 1745] [serial = 780] [outer = 0x9a646800] 09:11:06 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x948b7800) [pid = 1745] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:11:06 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x9a6f4000) [pid = 1745] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:11:06 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x99f79c00) [pid = 1745] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:11:06 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0x927e8800) [pid = 1745] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:11:06 INFO - PROCESS | 1745 | 1467821466376 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1092ms 09:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:11:06 INFO - PROCESS | 1745 | 1467821466427 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1745 | 1467821466430 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:11:06 INFO - PROCESS | 1745 | 1467821466436 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1745 | 1467821466438 Marionette TRACE conn3 <- [1,1010,null,{}] 09:11:06 INFO - PROCESS | 1745 | 1467821466447 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}] 09:11:06 INFO - PROCESS | 1745 | 1467821466451 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:06 INFO - PROCESS | 1745 | 1467821466620 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:11:06 INFO - PROCESS | 1745 | 1467821466686 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1745 | 1467821466692 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df400 == 21 [pid = 1745] [id = 260] 09:11:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x92ac8800) [pid = 1745] [serial = 781] [outer = (nil)] 09:11:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x9a8db000) [pid = 1745] [serial = 782] [outer = 0x92ac8800] 09:11:06 INFO - PROCESS | 1745 | 1467821466752 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x9aab4c00) [pid = 1745] [serial = 783] [outer = 0x92ac8800] 09:11:07 INFO - PROCESS | 1745 | 1467821467414 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 993ms 09:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:11:07 INFO - PROCESS | 1745 | 1467821467428 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1745 | 1467821467431 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:11:07 INFO - PROCESS | 1745 | 1467821467439 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1745 | 1467821467441 Marionette TRACE conn3 <- [1,1014,null,{}] 09:11:07 INFO - PROCESS | 1745 | 1467821467446 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}] 09:11:07 INFO - PROCESS | 1745 | 1467821467455 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:07 INFO - PROCESS | 1745 | 1467821467660 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:11:07 INFO - PROCESS | 1745 | 1467821467679 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1745 | 1467821467686 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4c00 == 22 [pid = 1745] [id = 261] 09:11:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x9a8d2c00) [pid = 1745] [serial = 784] [outer = (nil)] 09:11:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9b111c00) [pid = 1745] [serial = 785] [outer = 0x9a8d2c00] 09:11:07 INFO - PROCESS | 1745 | 1467821467745 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x9c044000) [pid = 1745] [serial = 786] [outer = 0x9a8d2c00] 09:11:08 INFO - PROCESS | 1745 | 1467821468422 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1028ms 09:11:08 INFO - PROCESS | 1745 | 1467821468464 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1745 | 1467821468467 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:11:08 INFO - PROCESS | 1745 | 1467821468473 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1745 | 1467821468475 Marionette TRACE conn3 <- [1,1018,null,{}] 09:11:08 INFO - PROCESS | 1745 | 1467821468481 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}] 09:11:08 INFO - PROCESS | 1745 | 1467821468485 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:08 INFO - PROCESS | 1745 | 1467821468654 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:11:08 INFO - PROCESS | 1745 | 1467821468809 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1745 | 1467821468819 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d2400 == 23 [pid = 1745] [id = 262] 09:11:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x924d4000) [pid = 1745] [serial = 787] [outer = (nil)] 09:11:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x926b1c00) [pid = 1745] [serial = 788] [outer = 0x924d4000] 09:11:08 INFO - PROCESS | 1745 | 1467821468888 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x92abc000) [pid = 1745] [serial = 789] [outer = 0x924d4000] 09:11:09 INFO - PROCESS | 1745 | 1467821469742 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1330ms 09:11:09 INFO - PROCESS | 1745 | 1467821469806 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1745 | 1467821469812 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:11:09 INFO - PROCESS | 1745 | 1467821469819 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1745 | 1467821469824 Marionette TRACE conn3 <- [1,1022,null,{}] 09:11:09 INFO - PROCESS | 1745 | 1467821469831 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}] 09:11:09 INFO - PROCESS | 1745 | 1467821469836 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:10 INFO - PROCESS | 1745 | 1467821470039 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:11:10 INFO - PROCESS | 1745 | 1467821470183 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1745 | 1467821470191 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8c00 == 24 [pid = 1745] [id = 263] 09:11:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x95266800) [pid = 1745] [serial = 790] [outer = (nil)] 09:11:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x97a79000) [pid = 1745] [serial = 791] [outer = 0x95266800] 09:11:10 INFO - PROCESS | 1745 | 1467821470266 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x97a83c00) [pid = 1745] [serial = 792] [outer = 0x95266800] 09:11:11 INFO - PROCESS | 1745 | 1467821471092 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1334ms 09:11:11 INFO - PROCESS | 1745 | 1467821471153 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1745 | 1467821471158 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:11:11 INFO - PROCESS | 1745 | 1467821471164 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1745 | 1467821471167 Marionette TRACE conn3 <- [1,1026,null,{}] 09:11:11 INFO - PROCESS | 1745 | 1467821471173 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}] 09:11:11 INFO - PROCESS | 1745 | 1467821471178 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:11 INFO - PROCESS | 1745 | 1467821471333 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:11:11 INFO - PROCESS | 1745 | 1467821471492 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1745 | 1467821471500 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x948c1400 == 25 [pid = 1745] [id = 264] 09:11:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a8d0400) [pid = 1745] [serial = 793] [outer = (nil)] 09:11:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9af02000) [pid = 1745] [serial = 794] [outer = 0x9a8d0400] 09:11:11 INFO - PROCESS | 1745 | 1467821471569 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9af10800) [pid = 1745] [serial = 795] [outer = 0x9a8d0400] 09:11:12 INFO - PROCESS | 1745 | 1467821472482 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1384ms 09:11:12 INFO - PROCESS | 1745 | 1467821472549 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1745 | 1467821472555 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:11:12 INFO - PROCESS | 1745 | 1467821472579 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1745 | 1467821472586 Marionette TRACE conn3 <- [1,1030,null,{}] 09:11:12 INFO - PROCESS | 1745 | 1467821472591 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}] 09:11:12 INFO - PROCESS | 1745 | 1467821472596 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:12 INFO - PROCESS | 1745 | 1467821472785 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:11:12 INFO - PROCESS | 1745 | 1467821472931 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1745 | 1467821472937 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x9970e000 == 26 [pid = 1745] [id = 265] 09:11:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a63ec00) [pid = 1745] [serial = 796] [outer = (nil)] 09:11:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9d4d5000) [pid = 1745] [serial = 797] [outer = 0x9a63ec00] 09:11:13 INFO - PROCESS | 1745 | 1467821473009 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0xa0613c00) [pid = 1745] [serial = 798] [outer = 0x9a63ec00] 09:11:13 INFO - PROCESS | 1745 | 1467821473808 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1294ms 09:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:11:13 INFO - PROCESS | 1745 | 1467821473862 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1745 | 1467821473865 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:11:13 INFO - PROCESS | 1745 | 1467821473886 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1745 | 1467821473890 Marionette TRACE conn3 <- [1,1034,null,{}] 09:11:13 INFO - PROCESS | 1745 | 1467821473897 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}] 09:11:13 INFO - PROCESS | 1745 | 1467821473902 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:14 INFO - PROCESS | 1745 | 1467821474053 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:11:14 INFO - PROCESS | 1745 | 1467821474197 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1745 | 1467821474204 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c04d000 == 27 [pid = 1745] [id = 266] 09:11:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d4d3c00) [pid = 1745] [serial = 799] [outer = (nil)] 09:11:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa0620c00) [pid = 1745] [serial = 800] [outer = 0x9d4d3c00] 09:11:14 INFO - PROCESS | 1745 | 1467821474276 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa1034400) [pid = 1745] [serial = 801] [outer = 0x9d4d3c00] 09:11:15 INFO - PROCESS | 1745 | 1467821475057 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1249ms 09:11:15 INFO - PROCESS | 1745 | 1467821475119 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1745 | 1467821475123 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:11:15 INFO - PROCESS | 1745 | 1467821475129 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1745 | 1467821475132 Marionette TRACE conn3 <- [1,1038,null,{}] 09:11:15 INFO - PROCESS | 1745 | 1467821475138 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}] 09:11:15 INFO - PROCESS | 1745 | 1467821475142 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:15 INFO - PROCESS | 1745 | 1467821475294 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:11:15 INFO - PROCESS | 1745 | 1467821475551 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1745 | 1467821475561 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e4400 == 28 [pid = 1745] [id = 267] 09:11:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x927e6000) [pid = 1745] [serial = 802] [outer = (nil)] 09:11:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93075000) [pid = 1745] [serial = 803] [outer = 0x927e6000] 09:11:15 INFO - PROCESS | 1745 | 1467821475628 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93ecf000) [pid = 1745] [serial = 804] [outer = 0x927e6000] 09:11:16 INFO - PROCESS | 1745 | 1467821476527 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1432ms 09:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:11:16 INFO - PROCESS | 1745 | 1467821476562 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1745 | 1467821476566 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:11:16 INFO - PROCESS | 1745 | 1467821476573 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1745 | 1467821476577 Marionette TRACE conn3 <- [1,1042,null,{}] 09:11:16 INFO - PROCESS | 1745 | 1467821476584 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}] 09:11:16 INFO - PROCESS | 1745 | 1467821476591 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:17 INFO - PROCESS | 1745 | --DOCSHELL 0x927df000 == 27 [pid = 1745] [id = 248] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97a82c00) [pid = 1745] [serial = 749] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a8d1c00) [pid = 1745] [serial = 752] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa2fb8000) [pid = 1745] [serial = 747] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9aab8400) [pid = 1745] [serial = 753] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x92ac5c00) [pid = 1745] [serial = 755] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9970f800) [pid = 1745] [serial = 756] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97af0000) [pid = 1745] [serial = 750] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9c0fa800) [pid = 1745] [serial = 758] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1745 | 1467821477617 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:11:17 INFO - PROCESS | 1745 | 1467821477727 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1745 | 1467821477737 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e3400 == 28 [pid = 1745] [id = 268] 09:11:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x927e3c00) [pid = 1745] [serial = 805] [outer = (nil)] 09:11:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x927e8c00) [pid = 1745] [serial = 806] [outer = 0x927e3c00] 09:11:17 INFO - PROCESS | 1745 | 1467821477801 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x92ac6400) [pid = 1745] [serial = 807] [outer = 0x927e3c00] 09:11:18 INFO - PROCESS | 1745 | 1467821478459 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1940ms 09:11:18 INFO - PROCESS | 1745 | 1467821478514 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1745 | 1467821478521 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:11:18 INFO - PROCESS | 1745 | 1467821478527 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1745 | 1467821478530 Marionette TRACE conn3 <- [1,1046,null,{}] 09:11:18 INFO - PROCESS | 1745 | 1467821478537 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}] 09:11:18 INFO - PROCESS | 1745 | 1467821478541 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:18 INFO - PROCESS | 1745 | 1467821478690 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:11:18 INFO - PROCESS | 1745 | 1467821478802 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1745 | 1467821478813 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x952bcc00 == 29 [pid = 1745] [id = 269] 09:11:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x952c4c00) [pid = 1745] [serial = 808] [outer = (nil)] 09:11:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953c4c00) [pid = 1745] [serial = 809] [outer = 0x952c4c00] 09:11:18 INFO - PROCESS | 1745 | 1467821478873 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a1dc00) [pid = 1745] [serial = 810] [outer = 0x952c4c00] 09:11:19 INFO - PROCESS | 1745 | 1467821479531 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1037ms 09:11:19 INFO - PROCESS | 1745 | 1467821479564 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1745 | 1467821479569 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:11:19 INFO - PROCESS | 1745 | 1467821479575 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1745 | 1467821479577 Marionette TRACE conn3 <- [1,1050,null,{}] 09:11:19 INFO - PROCESS | 1745 | 1467821479583 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}] 09:11:19 INFO - PROCESS | 1745 | 1467821479588 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:19 INFO - PROCESS | 1745 | 1467821479804 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:11:19 INFO - PROCESS | 1745 | 1467821479826 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1745 | 1467821479833 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a196400 == 30 [pid = 1745] [id = 270] 09:11:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a19fc00) [pid = 1745] [serial = 811] [outer = (nil)] 09:11:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a5c3c00) [pid = 1745] [serial = 812] [outer = 0x9a19fc00] 09:11:19 INFO - PROCESS | 1745 | 1467821479898 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a644800) [pid = 1745] [serial = 813] [outer = 0x9a19fc00] 09:11:20 INFO - PROCESS | 1745 | 1467821480746 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1228ms 09:11:20 INFO - PROCESS | 1745 | 1467821480807 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1745 | 1467821480813 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:11:20 INFO - PROCESS | 1745 | 1467821480829 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1745 | 1467821480835 Marionette TRACE conn3 <- [1,1054,null,{}] 09:11:20 INFO - PROCESS | 1745 | 1467821480854 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}] 09:11:20 INFO - PROCESS | 1745 | 1467821480859 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:21 INFO - PROCESS | 1745 | 1467821481045 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:11:21 INFO - PROCESS | 1745 | 1467821481063 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1745 | 1467821481069 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a194000 == 31 [pid = 1745] [id = 271] 09:11:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a5cc400) [pid = 1745] [serial = 814] [outer = (nil)] 09:11:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d6800) [pid = 1745] [serial = 815] [outer = 0x9a5cc400] 09:11:21 INFO - PROCESS | 1745 | 1467821481130 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aabd400) [pid = 1745] [serial = 816] [outer = 0x9a5cc400] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a8d2c00) [pid = 1745] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a646800) [pid = 1745] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x92ac8800) [pid = 1745] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a63ac00) [pid = 1745] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af07400) [pid = 1745] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x948b5800) [pid = 1745] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa23a8c00) [pid = 1745] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x984aa800) [pid = 1745] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93ed9c00) [pid = 1745] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:11:21 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x927e4000) [pid = 1745] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:11:22 INFO - PROCESS | 1745 | 1467821482112 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1349ms 09:11:22 INFO - PROCESS | 1745 | 1467821482169 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1745 | 1467821482172 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:11:22 INFO - PROCESS | 1745 | 1467821482177 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1745 | 1467821482180 Marionette TRACE conn3 <- [1,1058,null,{}] 09:11:22 INFO - PROCESS | 1745 | 1467821482185 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}] 09:11:22 INFO - PROCESS | 1745 | 1467821482188 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:22 INFO - PROCESS | 1745 | 1467821482312 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:11:22 INFO - PROCESS | 1745 | 1467821482325 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1745 | 1467821482331 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e4000 == 32 [pid = 1745] [id = 272] 09:11:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x948b7800) [pid = 1745] [serial = 817] [outer = (nil)] 09:11:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9aabcc00) [pid = 1745] [serial = 818] [outer = 0x948b7800] 09:11:22 INFO - PROCESS | 1745 | 1467821482391 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x95535c00) [pid = 1745] [serial = 819] [outer = 0x948b7800] 09:11:23 INFO - PROCESS | 1745 | 1467821483149 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 988ms 09:11:23 INFO - PROCESS | 1745 | 1467821483165 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1745 | 1467821483168 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:11:23 INFO - PROCESS | 1745 | 1467821483180 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1745 | 1467821483182 Marionette TRACE conn3 <- [1,1062,null,{}] 09:11:23 INFO - PROCESS | 1745 | 1467821483187 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}] 09:11:23 INFO - PROCESS | 1745 | 1467821483191 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:23 INFO - PROCESS | 1745 | 1467821483392 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:11:23 INFO - PROCESS | 1745 | 1467821483412 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1745 | 1467821483427 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d3000 == 33 [pid = 1745] [id = 273] 09:11:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93ed8c00) [pid = 1745] [serial = 820] [outer = (nil)] 09:11:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d351400) [pid = 1745] [serial = 821] [outer = 0x93ed8c00] 09:11:23 INFO - PROCESS | 1745 | 1467821483484 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d4cd000) [pid = 1745] [serial = 822] [outer = 0x93ed8c00] 09:11:24 INFO - PROCESS | 1745 | 1467821484356 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1236ms 09:11:24 INFO - PROCESS | 1745 | 1467821484410 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1745 | 1467821484417 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:11:24 INFO - PROCESS | 1745 | 1467821484425 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1745 | 1467821484430 Marionette TRACE conn3 <- [1,1066,null,{}] 09:11:24 INFO - PROCESS | 1745 | 1467821484437 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}] 09:11:24 INFO - PROCESS | 1745 | 1467821484443 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:24 INFO - PROCESS | 1745 | 1467821484612 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:11:24 INFO - PROCESS | 1745 | 1467821484759 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1745 | 1467821484772 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d6c00 == 34 [pid = 1745] [id = 274] 09:11:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x927e0800) [pid = 1745] [serial = 823] [outer = (nil)] 09:11:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93ea5c00) [pid = 1745] [serial = 824] [outer = 0x927e0800] 09:11:24 INFO - PROCESS | 1745 | 1467821484845 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x952b8000) [pid = 1745] [serial = 825] [outer = 0x927e0800] 09:11:25 INFO - PROCESS | 1745 | 1467821485796 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1432ms 09:11:25 INFO - PROCESS | 1745 | 1467821485857 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1745 | 1467821485863 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:11:25 INFO - PROCESS | 1745 | 1467821485873 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1745 | 1467821485877 Marionette TRACE conn3 <- [1,1070,null,{}] 09:11:25 INFO - PROCESS | 1745 | 1467821485883 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}] 09:11:25 INFO - PROCESS | 1745 | 1467821485889 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:26 INFO - PROCESS | 1745 | 1467821486057 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:11:26 INFO - PROCESS | 1745 | 1467821486205 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1745 | 1467821486212 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553f800 == 35 [pid = 1745] [id = 275] 09:11:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a5c4000) [pid = 1745] [serial = 826] [outer = (nil)] 09:11:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a6d9400) [pid = 1745] [serial = 827] [outer = 0x9a5c4000] 09:11:26 INFO - PROCESS | 1745 | 1467821486288 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a8cd400) [pid = 1745] [serial = 828] [outer = 0x9a5c4000] 09:11:27 INFO - PROCESS | 1745 | 1467821487242 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1431ms 09:11:27 INFO - PROCESS | 1745 | 1467821487304 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1745 | 1467821487308 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:11:27 INFO - PROCESS | 1745 | 1467821487314 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1745 | 1467821487320 Marionette TRACE conn3 <- [1,1074,null,{}] 09:11:27 INFO - PROCESS | 1745 | 1467821487335 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}] 09:11:27 INFO - PROCESS | 1745 | 1467821487343 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:27 INFO - PROCESS | 1745 | 1467821487531 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:11:27 INFO - PROCESS | 1745 | 1467821487729 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1745 | 1467821487735 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d46d800 == 36 [pid = 1745] [id = 276] 09:11:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9d4cc400) [pid = 1745] [serial = 829] [outer = (nil)] 09:11:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9d812c00) [pid = 1745] [serial = 830] [outer = 0x9d4cc400] 09:11:27 INFO - PROCESS | 1745 | 1467821487858 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa061d000) [pid = 1745] [serial = 831] [outer = 0x9d4cc400] 09:11:28 INFO - PROCESS | 1745 | 1467821488874 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 09:11:28 INFO - PROCESS | 1745 | 1467821488902 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1745 | 1467821488908 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:11:28 INFO - PROCESS | 1745 | 1467821488915 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1745 | 1467821488920 Marionette TRACE conn3 <- [1,1078,null,{}] 09:11:28 INFO - PROCESS | 1745 | 1467821488927 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}] 09:11:28 INFO - PROCESS | 1745 | 1467821488932 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:29 INFO - PROCESS | 1745 | 1467821489089 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:11:29 INFO - PROCESS | 1745 | 1467821489326 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1745 | 1467821489339 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e5800 == 37 [pid = 1745] [id = 277] 09:11:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x927e6800) [pid = 1745] [serial = 832] [outer = (nil)] 09:11:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93ed0400) [pid = 1745] [serial = 833] [outer = 0x927e6800] 09:11:29 INFO - PROCESS | 1745 | 1467821489424 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9526f000) [pid = 1745] [serial = 834] [outer = 0x927e6800] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a6dc800) [pid = 1745] [serial = 779] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a8db000) [pid = 1745] [serial = 782] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a85ec00) [pid = 1745] [serial = 780] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9d47a000) [pid = 1745] [serial = 759] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9c0f4c00) [pid = 1745] [serial = 764] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa0622400) [pid = 1745] [serial = 765] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x953c3000) [pid = 1745] [serial = 761] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x97a79c00) [pid = 1745] [serial = 762] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa25f1c00) [pid = 1745] [serial = 767] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x953c0400) [pid = 1745] [serial = 768] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x99f7d800) [pid = 1745] [serial = 776] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x953c1400) [pid = 1745] [serial = 773] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953ccc00) [pid = 1745] [serial = 774] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93cb2800) [pid = 1745] [serial = 770] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ecb400) [pid = 1745] [serial = 771] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9c044000) [pid = 1745] [serial = 786] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9aab4c00) [pid = 1745] [serial = 783] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a63f400) [pid = 1745] [serial = 777] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9b111c00) [pid = 1745] [serial = 785] [outer = (nil)] [url = about:blank] 09:11:30 INFO - PROCESS | 1745 | 1467821490102 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]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1234ms 09:11:30 INFO - PROCESS | 1745 | 1467821490150 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1745 | 1467821490156 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:11:30 INFO - PROCESS | 1745 | 1467821490165 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1745 | 1467821490169 Marionette TRACE conn3 <- [1,1082,null,{}] 09:11:30 INFO - PROCESS | 1745 | 1467821490174 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}] 09:11:30 INFO - PROCESS | 1745 | 1467821490179 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:30 INFO - PROCESS | 1745 | 1467821490314 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:11:30 INFO - PROCESS | 1745 | 1467821490427 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1745 | 1467821490436 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9f800 == 38 [pid = 1745] [id = 278] 09:11:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x953cb800) [pid = 1745] [serial = 835] [outer = (nil)] 09:11:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9849d800) [pid = 1745] [serial = 836] [outer = 0x953cb800] 09:11:30 INFO - PROCESS | 1745 | 1467821490496 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a094c00) [pid = 1745] [serial = 837] [outer = 0x953cb800] 09:11:31 INFO - PROCESS | 1745 | 1467821491208 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1081ms 09:11:31 INFO - PROCESS | 1745 | 1467821491249 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1745 | 1467821491253 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:11:31 INFO - PROCESS | 1745 | 1467821491259 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1745 | 1467821491264 Marionette TRACE conn3 <- [1,1086,null,{}] 09:11:31 INFO - PROCESS | 1745 | 1467821491278 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}] 09:11:31 INFO - PROCESS | 1745 | 1467821491285 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:31 INFO - PROCESS | 1745 | 1467821491414 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:11:31 INFO - PROCESS | 1745 | 1467821491430 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1745 | 1467821491443 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a9bd400 == 39 [pid = 1745] [id = 279] 09:11:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a9bdc00) [pid = 1745] [serial = 838] [outer = (nil)] 09:11:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9af02c00) [pid = 1745] [serial = 839] [outer = 0x9a9bdc00] 09:11:31 INFO - PROCESS | 1745 | 1467821491509 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9badf400) [pid = 1745] [serial = 840] [outer = 0x9a9bdc00] 09:11:32 INFO - PROCESS | 1745 | 1467821492289 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1082ms 09:11:32 INFO - PROCESS | 1745 | 1467821492353 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1745 | 1467821492356 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:11:32 INFO - PROCESS | 1745 | 1467821492362 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1745 | 1467821492364 Marionette TRACE conn3 <- [1,1090,null,{}] 09:11:32 INFO - PROCESS | 1745 | 1467821492369 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}] 09:11:32 INFO - PROCESS | 1745 | 1467821492374 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:32 INFO - PROCESS | 1745 | 1467821492554 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:11:32 INFO - PROCESS | 1745 | 1467821492582 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1745 | 1467821492590 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1400 == 40 [pid = 1745] [id = 280] 09:11:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9c0f3400) [pid = 1745] [serial = 841] [outer = (nil)] 09:11:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d35bc00) [pid = 1745] [serial = 842] [outer = 0x9c0f3400] 09:11:32 INFO - PROCESS | 1745 | 1467821492649 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d4d3000) [pid = 1745] [serial = 843] [outer = 0x9c0f3400] 09:11:33 INFO - PROCESS | 1745 | 1467821493463 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1125ms 09:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:11:33 INFO - PROCESS | 1745 | 1467821493487 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1745 | 1467821493490 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:11:33 INFO - PROCESS | 1745 | 1467821493495 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1745 | 1467821493498 Marionette TRACE conn3 <- [1,1094,null,{}] 09:11:33 INFO - PROCESS | 1745 | 1467821493503 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}] 09:11:33 INFO - PROCESS | 1745 | 1467821493506 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:33 INFO - PROCESS | 1745 | 1467821493674 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d4d3c00) [pid = 1745] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927e6000) [pid = 1745] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927e3c00) [pid = 1745] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x948b7800) [pid = 1745] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x952c4c00) [pid = 1745] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x924d4000) [pid = 1745] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a63ec00) [pid = 1745] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a19fc00) [pid = 1745] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a5cc400) [pid = 1745] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a8d0400) [pid = 1745] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:11:33 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x95266800) [pid = 1745] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:11:33 INFO - PROCESS | 1745 | 1467821493855 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1745 | 1467821493864 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4000 == 41 [pid = 1745] [id = 281] 09:11:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x927e3c00) [pid = 1745] [serial = 844] [outer = (nil)] 09:11:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x95266800) [pid = 1745] [serial = 845] [outer = 0x927e3c00] 09:11:33 INFO - PROCESS | 1745 | 1467821493931 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a7ac00) [pid = 1745] [serial = 846] [outer = 0x927e3c00] 09:11:34 INFO - PROCESS | 1745 | 1467821494582 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1126ms 09:11:34 INFO - PROCESS | 1745 | 1467821494621 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1745 | 1467821494624 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:11:34 INFO - PROCESS | 1745 | 1467821494630 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1745 | 1467821494632 Marionette TRACE conn3 <- [1,1098,null,{}] 09:11:34 INFO - PROCESS | 1745 | 1467821494644 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}] 09:11:34 INFO - PROCESS | 1745 | 1467821494653 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:34 INFO - PROCESS | 1745 | 1467821494813 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:11:34 INFO - PROCESS | 1745 | 1467821494821 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1745 | 1467821494827 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6fdc00 == 42 [pid = 1745] [id = 282] 09:11:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9c049800) [pid = 1745] [serial = 847] [outer = (nil)] 09:11:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa20a8c00) [pid = 1745] [serial = 848] [outer = 0x9c049800] 09:11:34 INFO - PROCESS | 1745 | 1467821494887 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa220d800) [pid = 1745] [serial = 849] [outer = 0x9c049800] 09:11:35 INFO - PROCESS | 1745 | 1467821495635 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1039ms 09:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:11:35 INFO - PROCESS | 1745 | 1467821495669 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1745 | 1467821495671 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:11:35 INFO - PROCESS | 1745 | 1467821495677 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1745 | 1467821495680 Marionette TRACE conn3 <- [1,1102,null,{}] 09:11:35 INFO - PROCESS | 1745 | 1467821495685 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}] 09:11:35 INFO - PROCESS | 1745 | 1467821495689 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:35 INFO - PROCESS | 1745 | 1467821495905 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:11:36 INFO - PROCESS | 1745 | 1467821495989 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1745 | 1467821495998 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c8800 == 43 [pid = 1745] [id = 283] 09:11:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x924ccc00) [pid = 1745] [serial = 850] [outer = (nil)] 09:11:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x927df000) [pid = 1745] [serial = 851] [outer = 0x924ccc00] 09:11:36 INFO - PROCESS | 1745 | 1467821496070 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93cb2800) [pid = 1745] [serial = 852] [outer = 0x924ccc00] 09:11:36 INFO - PROCESS | 1745 | 1467821496966 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1331ms 09:11:37 INFO - PROCESS | 1745 | 1467821497009 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1745 | 1467821497015 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:11:37 INFO - PROCESS | 1745 | 1467821497022 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1745 | 1467821497028 Marionette TRACE conn3 <- [1,1106,null,{}] 09:11:37 INFO - PROCESS | 1745 | 1467821497034 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}] 09:11:37 INFO - PROCESS | 1745 | 1467821497040 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:37 INFO - PROCESS | 1745 | 1467821497194 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:11:37 INFO - PROCESS | 1745 | 1467821497343 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1745 | 1467821497357 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c7800 == 44 [pid = 1745] [id = 284] 09:11:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97a84c00) [pid = 1745] [serial = 853] [outer = (nil)] 09:11:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a63ec00) [pid = 1745] [serial = 854] [outer = 0x97a84c00] 09:11:37 INFO - PROCESS | 1745 | 1467821497424 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6d5400) [pid = 1745] [serial = 855] [outer = 0x97a84c00] 09:11:38 INFO - PROCESS | 1745 | 1467821498299 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1333ms 09:11:38 INFO - PROCESS | 1745 | 1467821498355 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1745 | 1467821498360 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:11:38 INFO - PROCESS | 1745 | 1467821498366 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1745 | 1467821498370 Marionette TRACE conn3 <- [1,1110,null,{}] 09:11:38 INFO - PROCESS | 1745 | 1467821498376 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}] 09:11:38 INFO - PROCESS | 1745 | 1467821498380 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:38 INFO - PROCESS | 1745 | 1467821498537 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:11:38 INFO - PROCESS | 1745 | 1467821498694 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1745 | 1467821498700 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x99f80000 == 45 [pid = 1745] [id = 285] 09:11:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a094800) [pid = 1745] [serial = 856] [outer = (nil)] 09:11:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d30d800) [pid = 1745] [serial = 857] [outer = 0x9a094800] 09:11:38 INFO - PROCESS | 1745 | 1467821498780 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa0614c00) [pid = 1745] [serial = 858] [outer = 0x9a094800] 09:11:39 INFO - PROCESS | 1745 | 1467821499645 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1335ms 09:11:39 INFO - PROCESS | 1745 | 1467821499701 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1745 | 1467821499707 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:11:39 INFO - PROCESS | 1745 | 1467821499723 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1745 | 1467821499729 Marionette TRACE conn3 <- [1,1114,null,{}] 09:11:39 INFO - PROCESS | 1745 | 1467821499735 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}] 09:11:39 INFO - PROCESS | 1745 | 1467821499740 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:39 INFO - PROCESS | 1745 | 1467821499892 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:11:40 INFO - PROCESS | 1745 | 1467821500050 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1745 | 1467821500059 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabac00 == 46 [pid = 1745] [id = 286] 09:11:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9af05000) [pid = 1745] [serial = 859] [outer = (nil)] 09:11:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa23a7800) [pid = 1745] [serial = 860] [outer = 0x9af05000] 09:11:40 INFO - PROCESS | 1745 | 1467821500128 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa23b3800) [pid = 1745] [serial = 861] [outer = 0x9af05000] 09:11:40 INFO - PROCESS | 1745 | 1467821500962 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1293ms 09:11:41 INFO - PROCESS | 1745 | 1467821501008 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1745 | 1467821501012 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:11:41 INFO - PROCESS | 1745 | 1467821501018 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1745 | 1467821501020 Marionette TRACE conn3 <- [1,1118,null,{}] 09:11:41 INFO - PROCESS | 1745 | 1467821501026 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}] 09:11:41 INFO - PROCESS | 1745 | 1467821501030 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:41 INFO - PROCESS | 1745 | 1467821501174 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:11:41 INFO - PROCESS | 1745 | 1467821501328 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1745 | 1467821501335 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b5800 == 47 [pid = 1745] [id = 287] 09:11:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9ab40800) [pid = 1745] [serial = 862] [outer = (nil)] 09:11:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa25ef400) [pid = 1745] [serial = 863] [outer = 0x9ab40800] 09:11:41 INFO - PROCESS | 1745 | 1467821501404 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa25f7000) [pid = 1745] [serial = 864] [outer = 0x9ab40800] 09:11:42 INFO - PROCESS | 1745 | 1467821502263 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1290ms 09:11:42 INFO - PROCESS | 1745 | 1467821502308 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1745 | 1467821502312 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:11:42 INFO - PROCESS | 1745 | 1467821502318 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1745 | 1467821502320 Marionette TRACE conn3 <- [1,1122,null,{}] 09:11:42 INFO - PROCESS | 1745 | 1467821502326 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}] 09:11:42 INFO - PROCESS | 1745 | 1467821502330 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:42 INFO - PROCESS | 1745 | 1467821502473 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:11:42 INFO - PROCESS | 1745 | 1467821502764 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1745 | 1467821502772 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e9000 == 48 [pid = 1745] [id = 288] 09:11:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x927eb000) [pid = 1745] [serial = 865] [outer = (nil)] 09:11:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x93e9cc00) [pid = 1745] [serial = 866] [outer = 0x927eb000] 09:11:42 INFO - PROCESS | 1745 | 1467821502917 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953c3000) [pid = 1745] [serial = 867] [outer = 0x927eb000] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e4000 == 47 [pid = 1745] [id = 272] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9a196400 == 46 [pid = 1745] [id = 270] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e3400 == 45 [pid = 1745] [id = 268] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x952bcc00 == 44 [pid = 1745] [id = 269] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9a194000 == 43 [pid = 1745] [id = 271] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6fdc00 == 42 [pid = 1745] [id = 282] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4000 == 41 [pid = 1745] [id = 281] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1400 == 40 [pid = 1745] [id = 280] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9a9bd400 == 39 [pid = 1745] [id = 279] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9f800 == 38 [pid = 1745] [id = 278] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e5800 == 37 [pid = 1745] [id = 277] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x927e4400 == 36 [pid = 1745] [id = 267] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9553f800 == 35 [pid = 1745] [id = 275] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x924d3000 == 34 [pid = 1745] [id = 273] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x924d6c00 == 33 [pid = 1745] [id = 274] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9d46d800 == 32 [pid = 1745] [id = 276] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x948b5800 == 31 [pid = 1745] [id = 287] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x9aabac00 == 30 [pid = 1745] [id = 286] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x99f80000 == 29 [pid = 1745] [id = 285] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x923c8800 == 28 [pid = 1745] [id = 283] 09:11:44 INFO - PROCESS | 1745 | --DOCSHELL 0x953c7800 == 27 [pid = 1745] [id = 284] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa0620c00) [pid = 1745] [serial = 800] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93ecf000) [pid = 1745] [serial = 804] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x927e8c00) [pid = 1745] [serial = 806] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93075000) [pid = 1745] [serial = 803] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9aabcc00) [pid = 1745] [serial = 818] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x953c4c00) [pid = 1745] [serial = 809] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa1034400) [pid = 1745] [serial = 801] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x926b1c00) [pid = 1745] [serial = 788] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97a1dc00) [pid = 1745] [serial = 810] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa0613c00) [pid = 1745] [serial = 798] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a5c3c00) [pid = 1745] [serial = 812] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aabd400) [pid = 1745] [serial = 816] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x95535c00) [pid = 1745] [serial = 819] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9af10800) [pid = 1745] [serial = 795] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x92ac6400) [pid = 1745] [serial = 807] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x92abc000) [pid = 1745] [serial = 789] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97a79000) [pid = 1745] [serial = 791] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9af02000) [pid = 1745] [serial = 794] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a644800) [pid = 1745] [serial = 813] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d4d5000) [pid = 1745] [serial = 797] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a8d6800) [pid = 1745] [serial = 815] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97a83c00) [pid = 1745] [serial = 792] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9d351400) [pid = 1745] [serial = 821] [outer = (nil)] [url = about:blank] 09:11:44 INFO - PROCESS | 1745 | 1467821504671 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2381ms 09:11:44 INFO - PROCESS | 1745 | 1467821504700 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1745 | 1467821504705 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:11:44 INFO - PROCESS | 1745 | 1467821504713 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1745 | 1467821504717 Marionette TRACE conn3 <- [1,1126,null,{}] 09:11:44 INFO - PROCESS | 1745 | 1467821504726 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}] 09:11:44 INFO - PROCESS | 1745 | 1467821504730 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:44 INFO - PROCESS | 1745 | 1467821504863 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:11:44 INFO - PROCESS | 1745 | 1467821504975 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1745 | 1467821504988 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ec400 == 28 [pid = 1745] [id = 289] 09:11:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x92abc000) [pid = 1745] [serial = 868] [outer = (nil)] 09:11:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93076c00) [pid = 1745] [serial = 869] [outer = 0x92abc000] 09:11:45 INFO - PROCESS | 1745 | 1467821505059 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93cbe800) [pid = 1745] [serial = 870] [outer = 0x92abc000] 09:11:45 INFO - PROCESS | 1745 | 1467821505712 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1040ms 09:11:45 INFO - PROCESS | 1745 | 1467821505752 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1745 | 1467821505760 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:11:45 INFO - PROCESS | 1745 | 1467821505769 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1745 | 1467821505774 Marionette TRACE conn3 <- [1,1130,null,{}] 09:11:45 INFO - PROCESS | 1745 | 1467821505787 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}] 09:11:45 INFO - PROCESS | 1745 | 1467821505791 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:45 INFO - PROCESS | 1745 | 1467821505993 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:11:46 INFO - PROCESS | 1745 | 1467821506002 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1745 | 1467821506012 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x95535c00 == 29 [pid = 1745] [id = 290] 09:11:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9553bc00) [pid = 1745] [serial = 871] [outer = (nil)] 09:11:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x97a23c00) [pid = 1745] [serial = 872] [outer = 0x9553bc00] 09:11:46 INFO - PROCESS | 1745 | 1467821506074 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a7d400) [pid = 1745] [serial = 873] [outer = 0x9553bc00] 09:11:46 INFO - PROCESS | 1745 | 1467821506818 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1078ms 09:11:46 INFO - PROCESS | 1745 | 1467821506847 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1745 | 1467821506851 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:11:46 INFO - PROCESS | 1745 | 1467821506857 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1745 | 1467821506862 Marionette TRACE conn3 <- [1,1134,null,{}] 09:11:46 INFO - PROCESS | 1745 | 1467821506912 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}] 09:11:46 INFO - PROCESS | 1745 | 1467821506920 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:47 INFO - PROCESS | 1745 | 1467821507105 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:11:47 INFO - PROCESS | 1745 | 1467821507176 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1745 | 1467821507185 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a644400 == 30 [pid = 1745] [id = 291] 09:11:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a644800) [pid = 1745] [serial = 874] [outer = (nil)] 09:11:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a6dc800) [pid = 1745] [serial = 875] [outer = 0x9a644800] 09:11:47 INFO - PROCESS | 1745 | 1467821507248 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a8d0c00) [pid = 1745] [serial = 876] [outer = 0x9a644800] 09:11:48 INFO - PROCESS | 1745 | 1467821508019 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1260ms 09:11:48 INFO - PROCESS | 1745 | 1467821508117 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1745 | 1467821508120 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:11:48 INFO - PROCESS | 1745 | 1467821508133 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1745 | 1467821508136 Marionette TRACE conn3 <- [1,1138,null,{}] 09:11:48 INFO - PROCESS | 1745 | 1467821508141 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}] 09:11:48 INFO - PROCESS | 1745 | 1467821508144 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:48 INFO - PROCESS | 1745 | 1467821508324 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:11:48 INFO - PROCESS | 1745 | 1467821508347 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1745 | 1467821508353 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x97ae9c00 == 31 [pid = 1745] [id = 292] 09:11:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a6de000) [pid = 1745] [serial = 877] [outer = (nil)] 09:11:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af02000) [pid = 1745] [serial = 878] [outer = 0x9a6de000] 09:11:48 INFO - PROCESS | 1745 | 1467821508416 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9af0ec00) [pid = 1745] [serial = 879] [outer = 0x9a6de000] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9c049800) [pid = 1745] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9c0f3400) [pid = 1745] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x927e3c00) [pid = 1745] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93ed8c00) [pid = 1745] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a5c4000) [pid = 1745] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9d4cc400) [pid = 1745] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a9bdc00) [pid = 1745] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x927e6800) [pid = 1745] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953cb800) [pid = 1745] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:11:49 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x927e0800) [pid = 1745] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:11:49 INFO - PROCESS | 1745 | 1467821509426 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1330ms 09:11:49 INFO - PROCESS | 1745 | 1467821509464 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 1745 | 1467821509467 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:11:49 INFO - PROCESS | 1745 | 1467821509472 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1745 | 1467821509475 Marionette TRACE conn3 <- [1,1142,null,{}] 09:11:49 INFO - PROCESS | 1745 | 1467821509480 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}] 09:11:49 INFO - PROCESS | 1745 | 1467821509483 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:49 INFO - PROCESS | 1745 | 1467821509607 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:11:49 INFO - PROCESS | 1745 | 1467821509618 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1745 | 1467821509625 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea1400 == 32 [pid = 1745] [id = 293] 09:11:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x953cb800) [pid = 1745] [serial = 880] [outer = (nil)] 09:11:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9aabac00) [pid = 1745] [serial = 881] [outer = 0x953cb800] 09:11:49 INFO - PROCESS | 1745 | 1467821509684 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9b10f800) [pid = 1745] [serial = 882] [outer = 0x953cb800] 09:11:50 INFO - PROCESS | 1745 | 1467821510444 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1029ms 09:11:50 INFO - PROCESS | 1745 | 1467821510502 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1745 | 1467821510505 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:11:50 INFO - PROCESS | 1745 | 1467821510511 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1745 | 1467821510513 Marionette TRACE conn3 <- [1,1146,null,{}] 09:11:50 INFO - PROCESS | 1745 | 1467821510518 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}] 09:11:50 INFO - PROCESS | 1745 | 1467821510527 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:50 INFO - PROCESS | 1745 | 1467821510710 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:11:50 INFO - PROCESS | 1745 | 1467821510718 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1745 | 1467821510724 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x948c3400 == 33 [pid = 1745] [id = 294] 09:11:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9bae3400) [pid = 1745] [serial = 883] [outer = (nil)] 09:11:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d47a400) [pid = 1745] [serial = 884] [outer = 0x9bae3400] 09:11:50 INFO - PROCESS | 1745 | 1467821510785 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa0617400) [pid = 1745] [serial = 885] [outer = 0x9bae3400] 09:11:51 INFO - PROCESS | 1745 | 1467821511731 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1283ms 09:11:51 INFO - PROCESS | 1745 | 1467821511796 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1745 | 1467821511802 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:11:51 INFO - PROCESS | 1745 | 1467821511809 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1745 | 1467821511814 Marionette TRACE conn3 <- [1,1150,null,{}] 09:11:51 INFO - PROCESS | 1745 | 1467821511822 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}] 09:11:51 INFO - PROCESS | 1745 | 1467821511827 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:51 INFO - PROCESS | 1745 | 1467821511997 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:11:52 INFO - PROCESS | 1745 | 1467821512158 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1745 | 1467821512166 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d5800 == 34 [pid = 1745] [id = 295] 09:11:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x926a6800) [pid = 1745] [serial = 886] [outer = (nil)] 09:11:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93ed3800) [pid = 1745] [serial = 887] [outer = 0x926a6800] 09:11:52 INFO - PROCESS | 1745 | 1467821512239 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953c7c00) [pid = 1745] [serial = 888] [outer = 0x926a6800] 09:11:53 INFO - PROCESS | 1745 | 1467821513203 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1431ms 09:11:53 INFO - PROCESS | 1745 | 1467821513239 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1745 | 1467821513246 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:11:53 INFO - PROCESS | 1745 | 1467821513256 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1745 | 1467821513260 Marionette TRACE conn3 <- [1,1154,null,{}] 09:11:53 INFO - PROCESS | 1745 | 1467821513265 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}] 09:11:53 INFO - PROCESS | 1745 | 1467821513271 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:53 INFO - PROCESS | 1745 | 1467821513447 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:11:53 INFO - PROCESS | 1745 | 1467821513594 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1745 | 1467821513603 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x99434000 == 35 [pid = 1745] [id = 296] 09:11:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x99709400) [pid = 1745] [serial = 889] [outer = (nil)] 09:11:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a63e000) [pid = 1745] [serial = 890] [outer = 0x99709400] 09:11:53 INFO - PROCESS | 1745 | 1467821513676 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a6f4800) [pid = 1745] [serial = 891] [outer = 0x99709400] 09:11:54 INFO - PROCESS | 1745 | 1467821514651 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1442ms 09:11:54 INFO - PROCESS | 1745 | 1467821514698 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1745 | 1467821514701 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:11:54 INFO - PROCESS | 1745 | 1467821514708 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1745 | 1467821514713 Marionette TRACE conn3 <- [1,1158,null,{}] 09:11:54 INFO - PROCESS | 1745 | 1467821514728 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}] 09:11:54 INFO - PROCESS | 1745 | 1467821514737 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:54 INFO - PROCESS | 1745 | 1467821514901 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:11:55 INFO - PROCESS | 1745 | 1467821515052 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1745 | 1467821515063 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a644000 == 36 [pid = 1745] [id = 297] 09:11:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9d4d1400) [pid = 1745] [serial = 892] [outer = (nil)] 09:11:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa061fc00) [pid = 1745] [serial = 893] [outer = 0x9d4d1400] 09:11:55 INFO - PROCESS | 1745 | 1467821515181 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa108ac00) [pid = 1745] [serial = 894] [outer = 0x9d4d1400] 09:11:56 INFO - PROCESS | 1745 | 1467821516195 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1584ms 09:11:56 INFO - PROCESS | 1745 | 1467821516293 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1745 | 1467821516298 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:11:56 INFO - PROCESS | 1745 | 1467821516306 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1745 | 1467821516310 Marionette TRACE conn3 <- [1,1162,null,{}] 09:11:56 INFO - PROCESS | 1745 | 1467821516317 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}] 09:11:56 INFO - PROCESS | 1745 | 1467821516322 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:56 INFO - PROCESS | 1745 | 1467821516543 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:11:56 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea1400 == 35 [pid = 1745] [id = 293] 09:11:56 INFO - PROCESS | 1745 | --DOCSHELL 0x97ae9c00 == 34 [pid = 1745] [id = 292] 09:11:56 INFO - PROCESS | 1745 | --DOCSHELL 0x9a644400 == 33 [pid = 1745] [id = 291] 09:11:56 INFO - PROCESS | 1745 | --DOCSHELL 0x95535c00 == 32 [pid = 1745] [id = 290] 09:11:56 INFO - PROCESS | 1745 | --DOCSHELL 0x927ec400 == 31 [pid = 1745] [id = 289] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa20a8c00) [pid = 1745] [serial = 848] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9d35bc00) [pid = 1745] [serial = 842] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x95266800) [pid = 1745] [serial = 845] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9d4d3000) [pid = 1745] [serial = 843] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9d4cd000) [pid = 1745] [serial = 822] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6d9400) [pid = 1745] [serial = 827] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8cd400) [pid = 1745] [serial = 828] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d812c00) [pid = 1745] [serial = 830] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa061d000) [pid = 1745] [serial = 831] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af02c00) [pid = 1745] [serial = 839] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ed0400) [pid = 1745] [serial = 833] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9526f000) [pid = 1745] [serial = 834] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9849d800) [pid = 1745] [serial = 836] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a094c00) [pid = 1745] [serial = 837] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93ea5c00) [pid = 1745] [serial = 824] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x952b8000) [pid = 1745] [serial = 825] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa220d800) [pid = 1745] [serial = 849] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x97a7ac00) [pid = 1745] [serial = 846] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9badf400) [pid = 1745] [serial = 840] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1745 | 1467821516777 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1745 | 1467821516792 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ec400 == 32 [pid = 1745] [id = 298] 09:11:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x92ac6400) [pid = 1745] [serial = 895] [outer = (nil)] 09:11:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x948b8400) [pid = 1745] [serial = 896] [outer = 0x92ac6400] 09:11:56 INFO - PROCESS | 1745 | 1467821516853 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x95270800) [pid = 1745] [serial = 897] [outer = 0x92ac6400] 09:11:57 INFO - PROCESS | 1745 | 1467821517524 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1280ms 09:11:57 INFO - PROCESS | 1745 | 1467821517589 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1745 | 1467821517595 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:11:57 INFO - PROCESS | 1745 | 1467821517612 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1745 | 1467821517616 Marionette TRACE conn3 <- [1,1166,null,{}] 09:11:57 INFO - PROCESS | 1745 | 1467821517621 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}] 09:11:57 INFO - PROCESS | 1745 | 1467821517626 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:57 INFO - PROCESS | 1745 | 1467821517765 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:11:57 INFO - PROCESS | 1745 | 1467821517774 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1745 | 1467821517784 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c4400 == 33 [pid = 1745] [id = 299] 09:11:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x98423400) [pid = 1745] [serial = 898] [outer = (nil)] 09:11:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x99f79800) [pid = 1745] [serial = 899] [outer = 0x98423400] 09:11:57 INFO - PROCESS | 1745 | 1467821517845 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a4c2000) [pid = 1745] [serial = 900] [outer = 0x98423400] 09:11:58 INFO - PROCESS | 1745 | 1467821518612 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1039ms 09:11:58 INFO - PROCESS | 1745 | 1467821518661 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1745 | 1467821518665 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:11:58 INFO - PROCESS | 1745 | 1467821518723 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1745 | 1467821518728 Marionette TRACE conn3 <- [1,1170,null,{}] 09:11:58 INFO - PROCESS | 1745 | 1467821518746 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}] 09:11:58 INFO - PROCESS | 1745 | 1467821518753 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:58 INFO - PROCESS | 1745 | 1467821518889 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:11:58 INFO - PROCESS | 1745 | 1467821518898 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1745 | 1467821518907 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:11:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af0a800 == 34 [pid = 1745] [id = 300] 09:11:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af0b000) [pid = 1745] [serial = 901] [outer = (nil)] 09:11:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9bff1000) [pid = 1745] [serial = 902] [outer = 0x9af0b000] 09:11:58 INFO - PROCESS | 1745 | 1467821518971 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9c0f9800) [pid = 1745] [serial = 903] [outer = 0x9af0b000] 09:11:59 INFO - PROCESS | 1745 | 1467821519785 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1135ms 09:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:11:59 INFO - PROCESS | 1745 | 1467821519817 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1745 | 1467821519820 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:11:59 INFO - PROCESS | 1745 | 1467821519826 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1745 | 1467821519829 Marionette TRACE conn3 <- [1,1174,null,{}] 09:11:59 INFO - PROCESS | 1745 | 1467821519846 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}] 09:11:59 INFO - PROCESS | 1745 | 1467821519850 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:00 INFO - PROCESS | 1745 | 1467821520025 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:12:00 INFO - PROCESS | 1745 | 1467821520124 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1745 | 1467821520131 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9afa5000 == 35 [pid = 1745] [id = 301] 09:12:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d355c00) [pid = 1745] [serial = 904] [outer = (nil)] 09:12:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d4db400) [pid = 1745] [serial = 905] [outer = 0x9d355c00] 09:12:00 INFO - PROCESS | 1745 | 1467821520201 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa061e000) [pid = 1745] [serial = 906] [outer = 0x9d355c00] 09:12:00 INFO - PROCESS | 1745 | 1467821520976 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] 09:12:01 INFO - PROCESS | 1745 | 1467821521023 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:12:01 INFO - PROCESS | 1745 | 1467821521029 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1745 | 1467821521031 Marionette TRACE conn3 <- [1,1178,null,{}] 09:12:01 INFO - PROCESS | 1745 | 1467821521037 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}] 09:12:01 INFO - PROCESS | 1745 | 1467821521041 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:01 INFO - PROCESS | 1745 | 1467821521246 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x92abc000) [pid = 1745] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9553bc00) [pid = 1745] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927eb000) [pid = 1745] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x924ccc00) [pid = 1745] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a84c00) [pid = 1745] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a094800) [pid = 1745] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a6de000) [pid = 1745] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9af05000) [pid = 1745] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x953cb800) [pid = 1745] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9ab40800) [pid = 1745] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:12:01 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a644800) [pid = 1745] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:12:01 INFO - PROCESS | 1745 | 1467821521342 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1745 | 1467821521352 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x924ccc00 == 36 [pid = 1745] [id = 302] 09:12:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x926b2800) [pid = 1745] [serial = 907] [outer = (nil)] 09:12:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ed0000) [pid = 1745] [serial = 908] [outer = 0x926b2800] 09:12:01 INFO - PROCESS | 1745 | 1467821521423 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x953ccc00) [pid = 1745] [serial = 909] [outer = 0x926b2800] 09:12:02 INFO - PROCESS | 1745 | 1467821522125 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] 09:12:02 INFO - PROCESS | 1745 | 1467821522168 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:12:02 INFO - PROCESS | 1745 | 1467821522174 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1745 | 1467821522177 Marionette TRACE conn3 <- [1,1182,null,{}] 09:12:02 INFO - PROCESS | 1745 | 1467821522182 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}] 09:12:02 INFO - PROCESS | 1745 | 1467821522191 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:02 INFO - PROCESS | 1745 | 1467821522368 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:12:02 INFO - PROCESS | 1745 | 1467821522378 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1745 | 1467821522385 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:02 INFO - PROCESS | 1745 | ++DOCSHELL 0xa209bc00 == 37 [pid = 1745] [id = 303] 09:12:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa2346400) [pid = 1745] [serial = 910] [outer = (nil)] 09:12:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa23a8400) [pid = 1745] [serial = 911] [outer = 0xa2346400] 09:12:02 INFO - PROCESS | 1745 | 1467821522447 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa2535800) [pid = 1745] [serial = 912] [outer = 0xa2346400] 09:12:03 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:03 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:12:03 INFO - PROCESS | 1745 | 1467821523254 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] 09:12:03 INFO - PROCESS | 1745 | 1467821523362 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:12:03 INFO - PROCESS | 1745 | 1467821523370 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1745 | 1467821523376 Marionette TRACE conn3 <- [1,1186,null,{}] 09:12:03 INFO - PROCESS | 1745 | 1467821523384 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}] 09:12:03 INFO - PROCESS | 1745 | 1467821523390 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:03 INFO - PROCESS | 1745 | 1467821523593 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:12:03 INFO - PROCESS | 1745 | 1467821523748 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1745 | 1467821523763 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecd800 == 38 [pid = 1745] [id = 304] 09:12:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93ed0400) [pid = 1745] [serial = 913] [outer = (nil)] 09:12:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x95266c00) [pid = 1745] [serial = 914] [outer = 0x93ed0400] 09:12:03 INFO - PROCESS | 1745 | 1467821523835 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x95266400) [pid = 1745] [serial = 915] [outer = 0x93ed0400] 09:12:04 INFO - PROCESS | 1745 | 1467821524704 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] 09:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:12:04 INFO - PROCESS | 1745 | 1467821524760 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:12:04 INFO - PROCESS | 1745 | 1467821524770 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1745 | 1467821524775 Marionette TRACE conn3 <- [1,1190,null,{}] 09:12:04 INFO - PROCESS | 1745 | 1467821524781 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}] 09:12:04 INFO - PROCESS | 1745 | 1467821524786 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:04 INFO - PROCESS | 1745 | 1467821524943 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:12:05 INFO - PROCESS | 1745 | 1467821525096 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1745 | 1467821525102 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x927eb800 == 39 [pid = 1745] [id = 305] 09:12:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a6f9400) [pid = 1745] [serial = 916] [outer = (nil)] 09:12:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9aab7c00) [pid = 1745] [serial = 917] [outer = 0x9a6f9400] 09:12:05 INFO - PROCESS | 1745 | 1467821525182 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af10800) [pid = 1745] [serial = 918] [outer = 0x9a6f9400] 09:12:06 INFO - PROCESS | 1745 | 1467821526095 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] 09:12:06 INFO - PROCESS | 1745 | 1467821526160 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:12:06 INFO - PROCESS | 1745 | 1467821526167 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1745 | 1467821526171 Marionette TRACE conn3 <- [1,1194,null,{}] 09:12:06 INFO - PROCESS | 1745 | 1467821526185 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}] 09:12:06 INFO - PROCESS | 1745 | 1467821526193 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:06 INFO - PROCESS | 1745 | 1467821526361 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:12:06 INFO - PROCESS | 1745 | 1467821526518 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1745 | 1467821526529 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d46e000 == 40 [pid = 1745] [id = 306] 09:12:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa220b400) [pid = 1745] [serial = 919] [outer = (nil)] 09:12:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa2344800) [pid = 1745] [serial = 920] [outer = 0xa220b400] 09:12:06 INFO - PROCESS | 1745 | 1467821526600 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa2fb9000) [pid = 1745] [serial = 921] [outer = 0xa220b400] 09:12:07 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:07 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:07 INFO - PROCESS | 1745 | 1467821527436 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] 09:12:07 INFO - PROCESS | 1745 | 1467821527507 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:12:07 INFO - PROCESS | 1745 | 1467821527514 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1745 | 1467821527517 Marionette TRACE conn3 <- [1,1198,null,{}] 09:12:07 INFO - PROCESS | 1745 | 1467821527522 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}] 09:12:07 INFO - PROCESS | 1745 | 1467821527527 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:07 INFO - PROCESS | 1745 | 1467821527679 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:12:07 INFO - PROCESS | 1745 | 1467821527829 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1745 | 1467821527837 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x92abcc00 == 41 [pid = 1745] [id = 307] 09:12:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa3206c00) [pid = 1745] [serial = 922] [outer = (nil)] 09:12:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa3292400) [pid = 1745] [serial = 923] [outer = 0xa3206c00] 09:12:07 INFO - PROCESS | 1745 | 1467821527910 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa32b4800) [pid = 1745] [serial = 924] [outer = 0xa3206c00] 09:12:08 INFO - PROCESS | 1745 | 1467821528701 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1230ms 09:12:08 INFO - PROCESS | 1745 | 1467821528744 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 1745 | 1467821528747 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:12:08 INFO - PROCESS | 1745 | 1467821528753 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 1745 | 1467821528756 Marionette TRACE conn3 <- [1,1202,null,{}] 09:12:08 INFO - PROCESS | 1745 | 1467821528761 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}] 09:12:08 INFO - PROCESS | 1745 | 1467821528766 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:08 INFO - PROCESS | 1745 | 1467821528912 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:12:09 INFO - PROCESS | 1745 | 1467821529064 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1745 | 1467821529073 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dd800 == 42 [pid = 1745] [id = 308] 09:12:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9a8dc400) [pid = 1745] [serial = 925] [outer = (nil)] 09:12:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa32ba400) [pid = 1745] [serial = 926] [outer = 0x9a8dc400] 09:12:09 INFO - PROCESS | 1745 | 1467821529141 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa32bb800) [pid = 1745] [serial = 927] [outer = 0x9a8dc400] 09:12:09 INFO - PROCESS | 1745 | 1467821529974 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]]]}] 09:12:10 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 09:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1277ms 09:12:10 INFO - PROCESS | 1745 | 1467821530030 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1745 | 1467821530033 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:12:10 INFO - PROCESS | 1745 | 1467821530039 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1745 | 1467821530042 Marionette TRACE conn3 <- [1,1206,null,{}] 09:12:10 INFO - PROCESS | 1745 | 1467821530047 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}] 09:12:10 INFO - PROCESS | 1745 | 1467821530056 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:10 INFO - PROCESS | 1745 | 1467821530253 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:12:10 INFO - PROCESS | 1745 | 1467821530412 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1745 | 1467821530419 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9d800 == 43 [pid = 1745] [id = 309] 09:12:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x93ed7c00) [pid = 1745] [serial = 928] [outer = (nil)] 09:12:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9a8cec00) [pid = 1745] [serial = 929] [outer = 0x93ed7c00] 09:12:10 INFO - PROCESS | 1745 | 1467821530500 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa3454400) [pid = 1745] [serial = 930] [outer = 0x93ed7c00] 09:12:11 INFO - PROCESS | 1745 | 1467821531527 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]]]}] 09:12:11 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 09:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1533ms 09:12:11 INFO - PROCESS | 1745 | 1467821531573 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:12:11 INFO - PROCESS | 1745 | 1467821531578 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:12:11 INFO - PROCESS | 1745 | 1467821531585 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1745 | 1467821531588 Marionette TRACE conn3 <- [1,1210,null,{}] 09:12:11 INFO - PROCESS | 1745 | 1467821531596 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}] 09:12:11 INFO - PROCESS | 1745 | 1467821531601 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:11 INFO - PROCESS | 1745 | 1467821531760 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:12:12 INFO - PROCESS | 1745 | 1467821531998 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1745 | 1467821532007 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a84000 == 44 [pid = 1745] [id = 310] 09:12:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x97ae9c00) [pid = 1745] [serial = 931] [outer = (nil)] 09:12:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x994d0c00) [pid = 1745] [serial = 932] [outer = 0x97ae9c00] 09:12:12 INFO - PROCESS | 1745 | 1467821532075 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a6d5800) [pid = 1745] [serial = 933] [outer = 0x97ae9c00] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x924ccc00 == 43 [pid = 1745] [id = 302] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9afa5000 == 42 [pid = 1745] [id = 301] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9af0a800 == 41 [pid = 1745] [id = 300] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x953c4400 == 40 [pid = 1745] [id = 299] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x927ec400 == 39 [pid = 1745] [id = 298] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x948c3400 == 38 [pid = 1745] [id = 294] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x924d5800 == 37 [pid = 1745] [id = 295] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x99434000 == 36 [pid = 1745] [id = 296] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9a644000 == 35 [pid = 1745] [id = 297] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x927e9000 == 34 [pid = 1745] [id = 288] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9d800 == 33 [pid = 1745] [id = 309] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x927dd800 == 32 [pid = 1745] [id = 308] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x92abcc00 == 31 [pid = 1745] [id = 307] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x927eb800 == 30 [pid = 1745] [id = 305] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x9d46e000 == 29 [pid = 1745] [id = 306] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0xa209bc00 == 28 [pid = 1745] [id = 303] 09:12:13 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecd800 == 27 [pid = 1745] [id = 304] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x93076c00) [pid = 1745] [serial = 869] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x93cbe800) [pid = 1745] [serial = 870] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x97a23c00) [pid = 1745] [serial = 872] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x953c3000) [pid = 1745] [serial = 867] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93e9cc00) [pid = 1745] [serial = 866] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93cb2800) [pid = 1745] [serial = 852] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x927df000) [pid = 1745] [serial = 851] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a6d5400) [pid = 1745] [serial = 855] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a63ec00) [pid = 1745] [serial = 854] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa0614c00) [pid = 1745] [serial = 858] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9d30d800) [pid = 1745] [serial = 857] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af02000) [pid = 1745] [serial = 878] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa23b3800) [pid = 1745] [serial = 861] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa23a7800) [pid = 1745] [serial = 860] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aabac00) [pid = 1745] [serial = 881] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa25f7000) [pid = 1745] [serial = 864] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa25ef400) [pid = 1745] [serial = 863] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8d0c00) [pid = 1745] [serial = 876] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a6dc800) [pid = 1745] [serial = 875] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9af0ec00) [pid = 1745] [serial = 879] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a7d400) [pid = 1745] [serial = 873] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d47a400) [pid = 1745] [serial = 884] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9b10f800) [pid = 1745] [serial = 882] [outer = (nil)] [url = about:blank] 09:12:13 INFO - PROCESS | 1745 | 1467821533796 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2235ms 09:12:13 INFO - PROCESS | 1745 | 1467821533820 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:12:13 INFO - PROCESS | 1745 | 1467821533825 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:12:13 INFO - PROCESS | 1745 | 1467821533833 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1745 | 1467821533837 Marionette TRACE conn3 <- [1,1214,null,{}] 09:12:13 INFO - PROCESS | 1745 | 1467821533846 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}] 09:12:13 INFO - PROCESS | 1745 | 1467821533851 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:14 INFO - PROCESS | 1745 | 1467821534019 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:12:14 INFO - PROCESS | 1745 | 1467821534133 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1745 | 1467821534140 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e7c00 == 28 [pid = 1745] [id = 311] 09:12:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x927e8000) [pid = 1745] [serial = 934] [outer = (nil)] 09:12:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93ea6400) [pid = 1745] [serial = 935] [outer = 0x927e8000] 09:12:14 INFO - PROCESS | 1745 | 1467821534212 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93ed3c00) [pid = 1745] [serial = 936] [outer = 0x927e8000] 09:12:14 INFO - PROCESS | 1745 | 1467821534821 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1040ms 09:12:14 INFO - PROCESS | 1745 | 1467821534872 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1745 | 1467821534879 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:12:14 INFO - PROCESS | 1745 | 1467821534889 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1745 | 1467821534893 Marionette TRACE conn3 <- [1,1218,null,{}] 09:12:14 INFO - PROCESS | 1745 | 1467821534927 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}] 09:12:14 INFO - PROCESS | 1745 | 1467821534931 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:15 INFO - PROCESS | 1745 | 1467821535075 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:12:15 INFO - PROCESS | 1745 | 1467821535084 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1745 | 1467821535092 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a76400 == 29 [pid = 1745] [id = 312] 09:12:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x97a7a800) [pid = 1745] [serial = 937] [outer = (nil)] 09:12:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97a7fc00) [pid = 1745] [serial = 938] [outer = 0x97a7a800] 09:12:15 INFO - PROCESS | 1745 | 1467821535164 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97aed800) [pid = 1745] [serial = 939] [outer = 0x97a7a800] 09:12:16 INFO - PROCESS | 1745 | 1467821536032 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1186ms 09:12:16 INFO - PROCESS | 1745 | 1467821536075 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1745 | 1467821536079 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:12:16 INFO - PROCESS | 1745 | 1467821536085 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1745 | 1467821536090 Marionette TRACE conn3 <- [1,1222,null,{}] 09:12:16 INFO - PROCESS | 1745 | 1467821536113 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}] 09:12:16 INFO - PROCESS | 1745 | 1467821536120 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:16 INFO - PROCESS | 1745 | 1467821536310 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:12:16 INFO - PROCESS | 1745 | 1467821536337 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1745 | 1467821536347 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cd800 == 30 [pid = 1745] [id = 313] 09:12:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8ce400) [pid = 1745] [serial = 940] [outer = (nil)] 09:12:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d2c00) [pid = 1745] [serial = 941] [outer = 0x9a8ce400] 09:12:16 INFO - PROCESS | 1745 | 1467821536410 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aab5c00) [pid = 1745] [serial = 942] [outer = 0x9a8ce400] 09:12:17 INFO - PROCESS | 1745 | 1467821537189 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] 09:12:17 INFO - PROCESS | 1745 | 1467821537229 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:12:17 INFO - PROCESS | 1745 | 1467821537246 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1745 | 1467821537248 Marionette TRACE conn3 <- [1,1226,null,{}] 09:12:17 INFO - PROCESS | 1745 | 1467821537253 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}] 09:12:17 INFO - PROCESS | 1745 | 1467821537258 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:17 INFO - PROCESS | 1745 | 1467821537439 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:12:17 INFO - PROCESS | 1745 | 1467821537472 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1745 | 1467821537478 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bdc00 == 31 [pid = 1745] [id = 314] 09:12:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a6fc000) [pid = 1745] [serial = 943] [outer = (nil)] 09:12:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9b40c400) [pid = 1745] [serial = 944] [outer = 0x9a6fc000] 09:12:17 INFO - PROCESS | 1745 | 1467821537538 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9c04c000) [pid = 1745] [serial = 945] [outer = 0x9a6fc000] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af0b000) [pid = 1745] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x926b2800) [pid = 1745] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x92ac6400) [pid = 1745] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x926a6800) [pid = 1745] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9d355c00) [pid = 1745] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x98423400) [pid = 1745] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9bae3400) [pid = 1745] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x99709400) [pid = 1745] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9d4d1400) [pid = 1745] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:12:18 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa2346400) [pid = 1745] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:12:18 INFO - PROCESS | 1745 | 1467821538622 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1436ms 09:12:18 INFO - PROCESS | 1745 | 1467821538675 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1745 | 1467821538678 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:12:18 INFO - PROCESS | 1745 | 1467821538683 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1745 | 1467821538686 Marionette TRACE conn3 <- [1,1230,null,{}] 09:12:18 INFO - PROCESS | 1745 | 1467821538691 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}] 09:12:18 INFO - PROCESS | 1745 | 1467821538694 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:18 INFO - PROCESS | 1745 | 1467821538862 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:12:18 INFO - PROCESS | 1745 | 1467821538877 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1745 | 1467821538885 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b4c00 == 32 [pid = 1745] [id = 315] 09:12:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93caf400) [pid = 1745] [serial = 946] [outer = (nil)] 09:12:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9af0ec00) [pid = 1745] [serial = 947] [outer = 0x93caf400] 09:12:18 INFO - PROCESS | 1745 | 1467821538941 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9c0f2800) [pid = 1745] [serial = 948] [outer = 0x93caf400] 09:12:19 INFO - PROCESS | 1745 | 1467821539629 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 975ms 09:12:19 INFO - PROCESS | 1745 | 1467821539659 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1745 | 1467821539663 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:12:19 INFO - PROCESS | 1745 | 1467821539668 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1745 | 1467821539671 Marionette TRACE conn3 <- [1,1234,null,{}] 09:12:19 INFO - PROCESS | 1745 | 1467821539676 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}] 09:12:19 INFO - PROCESS | 1745 | 1467821539685 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:19 INFO - PROCESS | 1745 | 1467821539881 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:12:19 INFO - PROCESS | 1745 | 1467821539899 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1745 | 1467821539907 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6dc800 == 33 [pid = 1745] [id = 316] 09:12:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d350800) [pid = 1745] [serial = 949] [outer = (nil)] 09:12:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa061a400) [pid = 1745] [serial = 950] [outer = 0x9d350800] 09:12:19 INFO - PROCESS | 1745 | 1467821539965 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa1033c00) [pid = 1745] [serial = 951] [outer = 0x9d350800] 09:12:20 INFO - PROCESS | 1745 | 1467821540939 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1326ms 09:12:20 INFO - PROCESS | 1745 | 1467821540996 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:12:21 INFO - PROCESS | 1745 | 1467821541002 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:12:21 INFO - PROCESS | 1745 | 1467821541010 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1745 | 1467821541013 Marionette TRACE conn3 <- [1,1238,null,{}] 09:12:21 INFO - PROCESS | 1745 | 1467821541022 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}] 09:12:21 INFO - PROCESS | 1745 | 1467821541027 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:21 INFO - PROCESS | 1745 | 1467821541195 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:12:21 INFO - PROCESS | 1745 | 1467821541349 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1745 | 1467821541356 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bf000 == 34 [pid = 1745] [id = 317] 09:12:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x927ec400) [pid = 1745] [serial = 952] [outer = (nil)] 09:12:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x953c3000) [pid = 1745] [serial = 953] [outer = 0x927ec400] 09:12:21 INFO - PROCESS | 1745 | 1467821541430 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x97a25800) [pid = 1745] [serial = 954] [outer = 0x927ec400] 09:12:22 INFO - PROCESS | 1745 | 1467821542326 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1332ms 09:12:22 INFO - PROCESS | 1745 | 1467821542340 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1745 | 1467821542346 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:12:22 INFO - PROCESS | 1745 | 1467821542382 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1745 | 1467821542387 Marionette TRACE conn3 <- [1,1242,null,{}] 09:12:22 INFO - PROCESS | 1745 | 1467821542392 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}] 09:12:22 INFO - PROCESS | 1745 | 1467821542398 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:22 INFO - PROCESS | 1745 | 1467821542562 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:12:22 INFO - PROCESS | 1745 | 1467821542709 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1745 | 1467821542717 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x994d8000 == 35 [pid = 1745] [id = 318] 09:12:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a647800) [pid = 1745] [serial = 955] [outer = (nil)] 09:12:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a6eec00) [pid = 1745] [serial = 956] [outer = 0x9a647800] 09:12:22 INFO - PROCESS | 1745 | 1467821542793 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9aabf000) [pid = 1745] [serial = 957] [outer = 0x9a647800] 09:12:23 INFO - PROCESS | 1745 | 1467821543729 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]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1435ms 09:12:23 INFO - PROCESS | 1745 | 1467821543815 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1745 | 1467821543819 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:12:23 INFO - PROCESS | 1745 | 1467821543825 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1745 | 1467821543831 Marionette TRACE conn3 <- [1,1246,null,{}] 09:12:23 INFO - PROCESS | 1745 | 1467821543846 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}] 09:12:23 INFO - PROCESS | 1745 | 1467821543854 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:24 INFO - PROCESS | 1745 | 1467821544047 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:12:24 INFO - PROCESS | 1745 | 1467821544239 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1745 | 1467821544249 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cd400 == 36 [pid = 1745] [id = 319] 09:12:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa0615000) [pid = 1745] [serial = 958] [outer = (nil)] 09:12:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa2009c00) [pid = 1745] [serial = 959] [outer = 0xa0615000] 09:12:24 INFO - PROCESS | 1745 | 1467821544374 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa20a9400) [pid = 1745] [serial = 960] [outer = 0xa0615000] 09:12:25 INFO - PROCESS | 1745 | 1467821545366 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]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1587ms 09:12:25 INFO - PROCESS | 1745 | 1467821545412 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:12:25 INFO - PROCESS | 1745 | 1467821545418 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:12:25 INFO - PROCESS | 1745 | 1467821545426 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1745 | 1467821545429 Marionette TRACE conn3 <- [1,1250,null,{}] 09:12:25 INFO - PROCESS | 1745 | 1467821545436 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}] 09:12:25 INFO - PROCESS | 1745 | 1467821545441 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:25 INFO - PROCESS | 1745 | 1467821545598 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:12:25 INFO - PROCESS | 1745 | 1467821545823 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1745 | 1467821545838 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea6c00 == 37 [pid = 1745] [id = 320] 09:12:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x93ecc800) [pid = 1745] [serial = 961] [outer = (nil)] 09:12:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x948c3400) [pid = 1745] [serial = 962] [outer = 0x93ecc800] 09:12:25 INFO - PROCESS | 1745 | 1467821545905 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953c7000) [pid = 1745] [serial = 963] [outer = 0x93ecc800] 09:12:26 INFO - PROCESS | 1745 | --DOCSHELL 0x926b4c00 == 36 [pid = 1745] [id = 315] 09:12:26 INFO - PROCESS | 1745 | --DOCSHELL 0x923bdc00 == 35 [pid = 1745] [id = 314] 09:12:26 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cd800 == 34 [pid = 1745] [id = 313] 09:12:26 INFO - PROCESS | 1745 | --DOCSHELL 0x97a76400 == 33 [pid = 1745] [id = 312] 09:12:26 INFO - PROCESS | 1745 | --DOCSHELL 0x927e7c00 == 32 [pid = 1745] [id = 311] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa2535800) [pid = 1745] [serial = 912] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9c0f9800) [pid = 1745] [serial = 903] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x953ccc00) [pid = 1745] [serial = 909] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93ed0000) [pid = 1745] [serial = 908] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x95270800) [pid = 1745] [serial = 897] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93ed3800) [pid = 1745] [serial = 887] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa061e000) [pid = 1745] [serial = 906] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a4c2000) [pid = 1745] [serial = 900] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa0617400) [pid = 1745] [serial = 885] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a6f4800) [pid = 1745] [serial = 891] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa061fc00) [pid = 1745] [serial = 893] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a63e000) [pid = 1745] [serial = 890] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9d4db400) [pid = 1745] [serial = 905] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x948b8400) [pid = 1745] [serial = 896] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa108ac00) [pid = 1745] [serial = 894] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953c7c00) [pid = 1745] [serial = 888] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9bff1000) [pid = 1745] [serial = 902] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x99f79800) [pid = 1745] [serial = 899] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa23a8400) [pid = 1745] [serial = 911] [outer = (nil)] [url = about:blank] 09:12:26 INFO - PROCESS | 1745 | 1467821546671 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1280ms 09:12:26 INFO - PROCESS | 1745 | 1467821546704 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:12:26 INFO - PROCESS | 1745 | 1467821546717 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:12:26 INFO - PROCESS | 1745 | 1467821546726 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1745 | 1467821546730 Marionette TRACE conn3 <- [1,1254,null,{}] 09:12:26 INFO - PROCESS | 1745 | 1467821546735 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}] 09:12:26 INFO - PROCESS | 1745 | 1467821546740 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:26 INFO - PROCESS | 1745 | 1467821546870 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:12:26 INFO - PROCESS | 1745 | 1467821546884 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1745 | 1467821546890 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a80400 == 33 [pid = 1745] [id = 321] 09:12:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9942e800) [pid = 1745] [serial = 964] [outer = (nil)] 09:12:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a094800) [pid = 1745] [serial = 965] [outer = 0x9942e800] 09:12:26 INFO - PROCESS | 1745 | 1467821546953 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a63e000) [pid = 1745] [serial = 966] [outer = 0x9942e800] 09:12:27 INFO - PROCESS | 1745 | 1467821547726 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1028ms 09:12:27 INFO - PROCESS | 1745 | 1467821547753 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1745 | 1467821547757 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:12:27 INFO - PROCESS | 1745 | 1467821547763 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1745 | 1467821547767 Marionette TRACE conn3 <- [1,1258,null,{}] 09:12:27 INFO - PROCESS | 1745 | 1467821547816 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}] 09:12:27 INFO - PROCESS | 1745 | 1467821547822 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:27 INFO - PROCESS | 1745 | 1467821547959 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:12:27 INFO - PROCESS | 1745 | 1467821547968 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1745 | 1467821547977 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bff1000 == 34 [pid = 1745] [id = 322] 09:12:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9bff3800) [pid = 1745] [serial = 967] [outer = (nil)] 09:12:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9c04c800) [pid = 1745] [serial = 968] [outer = 0x9bff3800] 09:12:28 INFO - PROCESS | 1745 | 1467821548039 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d46bc00) [pid = 1745] [serial = 969] [outer = 0x9bff3800] 09:12:28 INFO - PROCESS | 1745 | 1467821548839 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]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1093ms 09:12:28 INFO - PROCESS | 1745 | 1467821548856 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1745 | 1467821548861 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:12:28 INFO - PROCESS | 1745 | 1467821548882 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1745 | 1467821548884 Marionette TRACE conn3 <- [1,1262,null,{}] 09:12:28 INFO - PROCESS | 1745 | 1467821548890 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}] 09:12:28 INFO - PROCESS | 1745 | 1467821548894 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:29 INFO - PROCESS | 1745 | 1467821549077 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:12:29 INFO - PROCESS | 1745 | 1467821549102 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1745 | 1467821549109 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c041c00 == 35 [pid = 1745] [id = 323] 09:12:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9d4cf800) [pid = 1745] [serial = 970] [outer = (nil)] 09:12:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa061b000) [pid = 1745] [serial = 971] [outer = 0x9d4cf800] 09:12:29 INFO - PROCESS | 1745 | 1467821549168 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa1034000) [pid = 1745] [serial = 972] [outer = 0x9d4cf800] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x97ae9c00) [pid = 1745] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x97a7a800) [pid = 1745] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a6fc000) [pid = 1745] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa3206c00) [pid = 1745] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8dc400) [pid = 1745] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93caf400) [pid = 1745] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ed7c00) [pid = 1745] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ed0400) [pid = 1745] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a6f9400) [pid = 1745] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a8ce400) [pid = 1745] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa220b400) [pid = 1745] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:12:29 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x927e8000) [pid = 1745] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:12:30 INFO - PROCESS | 1745 | 1467821550315 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1482ms 09:12:30 INFO - PROCESS | 1745 | 1467821550366 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1745 | 1467821550372 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:12:30 INFO - PROCESS | 1745 | 1467821550379 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1745 | 1467821550386 Marionette TRACE conn3 <- [1,1266,null,{}] 09:12:30 INFO - PROCESS | 1745 | 1467821550393 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}] 09:12:30 INFO - PROCESS | 1745 | 1467821550399 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:30 INFO - PROCESS | 1745 | 1467821550559 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:12:30 INFO - PROCESS | 1745 | 1467821550715 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1745 | 1467821550722 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cf800 == 36 [pid = 1745] [id = 324] 09:12:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x927e7000) [pid = 1745] [serial = 973] [outer = (nil)] 09:12:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x95264c00) [pid = 1745] [serial = 974] [outer = 0x927e7000] 09:12:30 INFO - PROCESS | 1745 | 1467821550798 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97a7a800) [pid = 1745] [serial = 975] [outer = 0x927e7000] 09:12:31 INFO - PROCESS | 1745 | 1467821551695 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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1383ms 09:12:31 INFO - PROCESS | 1745 | 1467821551763 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1745 | 1467821551770 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:12:31 INFO - PROCESS | 1745 | 1467821551780 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1745 | 1467821551783 Marionette TRACE conn3 <- [1,1270,null,{}] 09:12:31 INFO - PROCESS | 1745 | 1467821551789 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}] 09:12:31 INFO - PROCESS | 1745 | 1467821551795 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:31 INFO - PROCESS | 1745 | 1467821551994 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:12:32 INFO - PROCESS | 1745 | 1467821552148 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1745 | 1467821552154 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9e000 == 37 [pid = 1745] [id = 325] 09:12:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d4800) [pid = 1745] [serial = 976] [outer = (nil)] 09:12:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9ab3fc00) [pid = 1745] [serial = 977] [outer = 0x9a8d4800] 09:12:32 INFO - PROCESS | 1745 | 1467821552232 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9af10000) [pid = 1745] [serial = 978] [outer = 0x9a8d4800] 09:12:33 INFO - PROCESS | 1745 | 1467821553095 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1379ms 09:12:33 INFO - PROCESS | 1745 | 1467821553158 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1745 | 1467821553162 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:12:33 INFO - PROCESS | 1745 | 1467821553168 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1745 | 1467821553174 Marionette TRACE conn3 <- [1,1274,null,{}] 09:12:33 INFO - PROCESS | 1745 | 1467821553189 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}] 09:12:33 INFO - PROCESS | 1745 | 1467821553197 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:33 INFO - PROCESS | 1745 | 1467821553394 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:12:33 INFO - PROCESS | 1745 | 1467821553577 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1745 | 1467821553586 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b0400 == 38 [pid = 1745] [id = 326] 09:12:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa209d800) [pid = 1745] [serial = 979] [outer = (nil)] 09:12:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2211c00) [pid = 1745] [serial = 980] [outer = 0xa209d800] 09:12:33 INFO - PROCESS | 1745 | 1467821553742 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa237a800) [pid = 1745] [serial = 981] [outer = 0xa209d800] 09:12:34 INFO - PROCESS | 1745 | 1467821554538 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1439ms 09:12:34 INFO - PROCESS | 1745 | 1467821554608 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1745 | 1467821554613 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:12:34 INFO - PROCESS | 1745 | 1467821554618 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1745 | 1467821554622 Marionette TRACE conn3 <- [1,1278,null,{}] 09:12:34 INFO - PROCESS | 1745 | 1467821554627 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}] 09:12:34 INFO - PROCESS | 1745 | 1467821554632 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:34 INFO - PROCESS | 1745 | 1467821554788 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:12:34 INFO - PROCESS | 1745 | 1467821554940 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1745 | 1467821554948 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:34 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0617800 == 39 [pid = 1745] [id = 327] 09:12:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2213000) [pid = 1745] [serial = 982] [outer = (nil)] 09:12:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa2536400) [pid = 1745] [serial = 983] [outer = 0xa2213000] 09:12:35 INFO - PROCESS | 1745 | 1467821555022 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa253e800) [pid = 1745] [serial = 984] [outer = 0xa2213000] 09:12:35 INFO - PROCESS | 1745 | 1467821555836 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1278ms 09:12:35 INFO - PROCESS | 1745 | 1467821555897 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1745 | 1467821555901 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:12:35 INFO - PROCESS | 1745 | 1467821555907 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1745 | 1467821555911 Marionette TRACE conn3 <- [1,1282,null,{}] 09:12:35 INFO - PROCESS | 1745 | 1467821555916 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}] 09:12:35 INFO - PROCESS | 1745 | 1467821555920 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:36 INFO - PROCESS | 1745 | 1467821556070 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:12:36 INFO - PROCESS | 1745 | 1467821556224 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1745 | 1467821556233 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8dc000 == 40 [pid = 1745] [id = 328] 09:12:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9d4d1000) [pid = 1745] [serial = 985] [outer = (nil)] 09:12:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2fbf800) [pid = 1745] [serial = 986] [outer = 0x9d4d1000] 09:12:36 INFO - PROCESS | 1745 | 1467821556301 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa2fedc00) [pid = 1745] [serial = 987] [outer = 0x9d4d1000] 09:12:37 INFO - PROCESS | 1745 | 1467821557203 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1330ms 09:12:37 INFO - PROCESS | 1745 | 1467821557238 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1745 | 1467821557242 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:12:37 INFO - PROCESS | 1745 | 1467821557248 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1745 | 1467821557251 Marionette TRACE conn3 <- [1,1286,null,{}] 09:12:37 INFO - PROCESS | 1745 | 1467821557256 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}] 09:12:37 INFO - PROCESS | 1745 | 1467821557266 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:37 INFO - PROCESS | 1745 | 1467821557437 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:12:37 INFO - PROCESS | 1745 | 1467821557718 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1745 | 1467821557729 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e2c00 == 41 [pid = 1745] [id = 329] 09:12:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x927e6000) [pid = 1745] [serial = 988] [outer = (nil)] 09:12:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x92ac6400) [pid = 1745] [serial = 989] [outer = 0x927e6000] 09:12:37 INFO - PROCESS | 1745 | 1467821557862 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93ed3800) [pid = 1745] [serial = 990] [outer = 0x927e6000] 09:12:38 INFO - PROCESS | 1745 | 1467821558642 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]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1428ms 09:12:38 INFO - PROCESS | 1745 | 1467821558683 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1745 | 1467821558688 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:12:38 INFO - PROCESS | 1745 | 1467821558694 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1745 | 1467821558698 Marionette TRACE conn3 <- [1,1290,null,{}] 09:12:38 INFO - PROCESS | 1745 | 1467821558705 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}] 09:12:38 INFO - PROCESS | 1745 | 1467821558712 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:38 INFO - PROCESS | 1745 | 1467821558857 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:12:39 INFO - PROCESS | 1745 | 1467821559016 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1745 | 1467821559034 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df000 == 42 [pid = 1745] [id = 330] 09:12:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x97a84c00) [pid = 1745] [serial = 991] [outer = (nil)] 09:12:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9a6d8800) [pid = 1745] [serial = 992] [outer = 0x97a84c00] 09:12:39 INFO - PROCESS | 1745 | 1467821559103 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9a8d9000) [pid = 1745] [serial = 993] [outer = 0x97a84c00] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9bff1000 == 41 [pid = 1745] [id = 322] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x97a80400 == 40 [pid = 1745] [id = 321] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea6c00 == 39 [pid = 1745] [id = 320] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cd400 == 38 [pid = 1745] [id = 319] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x994d8000 == 37 [pid = 1745] [id = 318] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x923bf000 == 36 [pid = 1745] [id = 317] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x97a84000 == 35 [pid = 1745] [id = 310] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6dc800 == 34 [pid = 1745] [id = 316] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8dc000 == 33 [pid = 1745] [id = 328] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x927e2c00 == 32 [pid = 1745] [id = 329] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0xa0617800 == 31 [pid = 1745] [id = 327] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x926b0400 == 30 [pid = 1745] [id = 326] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9e000 == 29 [pid = 1745] [id = 325] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x9c041c00 == 28 [pid = 1745] [id = 323] 09:12:40 INFO - PROCESS | 1745 | --DOCSHELL 0x924cf800 == 27 [pid = 1745] [id = 324] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x95266400) [pid = 1745] [serial = 915] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x95266c00) [pid = 1745] [serial = 914] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9af10800) [pid = 1745] [serial = 918] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9aab7c00) [pid = 1745] [serial = 917] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a8d2c00) [pid = 1745] [serial = 941] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa2fb9000) [pid = 1745] [serial = 921] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa2344800) [pid = 1745] [serial = 920] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93ea6400) [pid = 1745] [serial = 935] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93ed3c00) [pid = 1745] [serial = 936] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6d5800) [pid = 1745] [serial = 933] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x994d0c00) [pid = 1745] [serial = 932] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97a7fc00) [pid = 1745] [serial = 938] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9b40c400) [pid = 1745] [serial = 944] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa32b4800) [pid = 1745] [serial = 924] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa3292400) [pid = 1745] [serial = 923] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa32bb800) [pid = 1745] [serial = 927] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa32ba400) [pid = 1745] [serial = 926] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9c04c000) [pid = 1745] [serial = 945] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9af0ec00) [pid = 1745] [serial = 947] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa3454400) [pid = 1745] [serial = 930] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9c0f2800) [pid = 1745] [serial = 948] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aab5c00) [pid = 1745] [serial = 942] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa061a400) [pid = 1745] [serial = 950] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8cec00) [pid = 1745] [serial = 929] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x97aed800) [pid = 1745] [serial = 939] [outer = (nil)] [url = about:blank] 09:12:40 INFO - PROCESS | 1745 | 1467821560791 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2133ms 09:12:40 INFO - PROCESS | 1745 | 1467821560829 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1745 | 1467821560833 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:12:40 INFO - PROCESS | 1745 | 1467821560840 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1745 | 1467821560847 Marionette TRACE conn3 <- [1,1294,null,{}] 09:12:40 INFO - PROCESS | 1745 | 1467821560853 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}] 09:12:40 INFO - PROCESS | 1745 | 1467821560858 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:41 INFO - PROCESS | 1745 | 1467821561004 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:12:41 INFO - PROCESS | 1745 | 1467821561014 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1745 | 1467821561022 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac5c00 == 28 [pid = 1745] [id = 331] 09:12:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93071800) [pid = 1745] [serial = 994] [outer = (nil)] 09:12:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ea1400) [pid = 1745] [serial = 995] [outer = 0x93071800] 09:12:41 INFO - PROCESS | 1745 | 1467821561083 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ed9800) [pid = 1745] [serial = 996] [outer = 0x93071800] 09:12:41 INFO - PROCESS | 1745 | 1467821561841 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1036ms 09:12:41 INFO - PROCESS | 1745 | 1467821561876 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1745 | 1467821561883 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:12:41 INFO - PROCESS | 1745 | 1467821561899 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1745 | 1467821561903 Marionette TRACE conn3 <- [1,1298,null,{}] 09:12:41 INFO - PROCESS | 1745 | 1467821561963 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}] 09:12:41 INFO - PROCESS | 1745 | 1467821561968 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:42 INFO - PROCESS | 1745 | 1467821562115 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:12:42 INFO - PROCESS | 1745 | 1467821562124 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1745 | 1467821562132 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a85c00 == 29 [pid = 1745] [id = 332] 09:12:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97aeb800) [pid = 1745] [serial = 997] [outer = (nil)] 09:12:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97af5c00) [pid = 1745] [serial = 998] [outer = 0x97aeb800] 09:12:42 INFO - PROCESS | 1745 | 1467821562194 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x994d0c00) [pid = 1745] [serial = 999] [outer = 0x97aeb800] 09:12:43 INFO - PROCESS | 1745 | 1467821562994 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]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1137ms 09:12:43 INFO - PROCESS | 1745 | 1467821563037 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1745 | 1467821563039 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:12:43 INFO - PROCESS | 1745 | 1467821563045 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1745 | 1467821563051 Marionette TRACE conn3 <- [1,1302,null,{}] 09:12:43 INFO - PROCESS | 1745 | 1467821563077 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}] 09:12:43 INFO - PROCESS | 1745 | 1467821563085 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:43 INFO - PROCESS | 1745 | 1467821563266 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:12:43 INFO - PROCESS | 1745 | 1467821563291 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1745 | 1467821563298 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d1800 == 30 [pid = 1745] [id = 333] 09:12:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a8d1c00) [pid = 1745] [serial = 1000] [outer = (nil)] 09:12:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d7c00) [pid = 1745] [serial = 1001] [outer = 0x9a8d1c00] 09:12:43 INFO - PROCESS | 1745 | 1467821563361 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aabbc00) [pid = 1745] [serial = 1002] [outer = 0x9a8d1c00] 09:12:44 INFO - PROCESS | 1745 | 1467821564212 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1242ms 09:12:44 INFO - PROCESS | 1745 | 1467821564288 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1745 | 1467821564292 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:12:44 INFO - PROCESS | 1745 | 1467821564298 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1745 | 1467821564300 Marionette TRACE conn3 <- [1,1306,null,{}] 09:12:44 INFO - PROCESS | 1745 | 1467821564310 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}] 09:12:44 INFO - PROCESS | 1745 | 1467821564313 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:44 INFO - PROCESS | 1745 | 1467821564489 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:12:44 INFO - PROCESS | 1745 | 1467821564506 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1745 | 1467821564516 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x95266c00 == 31 [pid = 1745] [id = 334] 09:12:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a8d8c00) [pid = 1745] [serial = 1003] [outer = (nil)] 09:12:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9af10800) [pid = 1745] [serial = 1004] [outer = 0x9a8d8c00] 09:12:44 INFO - PROCESS | 1745 | 1467821564571 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9c03f800) [pid = 1745] [serial = 1005] [outer = 0x9a8d8c00] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa0615000) [pid = 1745] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93ecc800) [pid = 1745] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9942e800) [pid = 1745] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9bff3800) [pid = 1745] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d4cf800) [pid = 1745] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d350800) [pid = 1745] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a647800) [pid = 1745] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:12:45 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x927ec400) [pid = 1745] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:12:45 INFO - PROCESS | 1745 | 1467821565530 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1284ms 09:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:12:45 INFO - PROCESS | 1745 | 1467821565582 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1745 | 1467821565584 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:12:45 INFO - PROCESS | 1745 | 1467821565590 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1745 | 1467821565593 Marionette TRACE conn3 <- [1,1310,null,{}] 09:12:45 INFO - PROCESS | 1745 | 1467821565598 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}] 09:12:45 INFO - PROCESS | 1745 | 1467821565602 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:45 INFO - PROCESS | 1745 | 1467821565764 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:12:45 INFO - PROCESS | 1745 | 1467821565779 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1745 | 1467821565787 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c6800 == 32 [pid = 1745] [id = 335] 09:12:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x927e8800) [pid = 1745] [serial = 1006] [outer = (nil)] 09:12:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9af0fc00) [pid = 1745] [serial = 1007] [outer = 0x927e8800] 09:12:45 INFO - PROCESS | 1745 | 1467821565845 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9badf400) [pid = 1745] [serial = 1008] [outer = 0x927e8800] 09:12:46 INFO - PROCESS | 1745 | 1467821566573 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] 09:12:46 INFO - PROCESS | 1745 | 1467821566622 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:12:46 INFO - PROCESS | 1745 | 1467821566628 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1745 | 1467821566630 Marionette TRACE conn3 <- [1,1314,null,{}] 09:12:46 INFO - PROCESS | 1745 | 1467821566635 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}] 09:12:46 INFO - PROCESS | 1745 | 1467821566644 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:46 INFO - PROCESS | 1745 | 1467821566862 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:12:46 INFO - PROCESS | 1745 | 1467821566875 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1745 | 1467821566881 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553c800 == 33 [pid = 1745] [id = 336] 09:12:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9942e800) [pid = 1745] [serial = 1009] [outer = (nil)] 09:12:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d4cf400) [pid = 1745] [serial = 1010] [outer = 0x9942e800] 09:12:46 INFO - PROCESS | 1745 | 1467821566941 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa061d000) [pid = 1745] [serial = 1011] [outer = 0x9942e800] 09:12:47 INFO - PROCESS | 1745 | 1467821567838 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1276ms 09:12:47 INFO - PROCESS | 1745 | 1467821567905 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:12:47 INFO - PROCESS | 1745 | 1467821567911 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:12:47 INFO - PROCESS | 1745 | 1467821567919 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1745 | 1467821567923 Marionette TRACE conn3 <- [1,1318,null,{}] 09:12:47 INFO - PROCESS | 1745 | 1467821567932 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}] 09:12:47 INFO - PROCESS | 1745 | 1467821567938 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:48 INFO - PROCESS | 1745 | 1467821568099 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:12:48 INFO - PROCESS | 1745 | 1467821568255 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1745 | 1467821568261 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9400 == 34 [pid = 1745] [id = 337] 09:12:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x927e9800) [pid = 1745] [serial = 1012] [outer = (nil)] 09:12:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93ed2c00) [pid = 1745] [serial = 1013] [outer = 0x927e9800] 09:12:48 INFO - PROCESS | 1745 | 1467821568336 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97a23c00) [pid = 1745] [serial = 1014] [outer = 0x927e9800] 09:12:49 INFO - PROCESS | 1745 | 1467821569320 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1444ms 09:12:49 INFO - PROCESS | 1745 | 1467821569361 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1745 | 1467821569368 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:12:49 INFO - PROCESS | 1745 | 1467821569377 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1745 | 1467821569382 Marionette TRACE conn3 <- [1,1322,null,{}] 09:12:49 INFO - PROCESS | 1745 | 1467821569387 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}] 09:12:49 INFO - PROCESS | 1745 | 1467821569392 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:49 INFO - PROCESS | 1745 | 1467821569554 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:12:49 INFO - PROCESS | 1745 | 1467821569703 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1745 | 1467821569712 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x9526f000 == 35 [pid = 1745] [id = 338] 09:12:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a63b400) [pid = 1745] [serial = 1015] [outer = (nil)] 09:12:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6f0800) [pid = 1745] [serial = 1016] [outer = 0x9a63b400] 09:12:49 INFO - PROCESS | 1745 | 1467821569782 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a8db000) [pid = 1745] [serial = 1017] [outer = 0x9a63b400] 09:12:50 INFO - PROCESS | 1745 | 1467821570743 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1435ms 09:12:50 INFO - PROCESS | 1745 | 1467821570812 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1745 | 1467821570816 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:12:50 INFO - PROCESS | 1745 | 1467821570823 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1745 | 1467821570829 Marionette TRACE conn3 <- [1,1326,null,{}] 09:12:50 INFO - PROCESS | 1745 | 1467821570843 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}] 09:12:50 INFO - PROCESS | 1745 | 1467821570851 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:51 INFO - PROCESS | 1745 | 1467821571008 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:12:51 INFO - PROCESS | 1745 | 1467821571158 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1745 | 1467821571165 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:51 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0614800 == 36 [pid = 1745] [id = 339] 09:12:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa0615000) [pid = 1745] [serial = 1018] [outer = (nil)] 09:12:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa0621000) [pid = 1745] [serial = 1019] [outer = 0xa0615000] 09:12:51 INFO - PROCESS | 1745 | 1467821571283 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa200f400) [pid = 1745] [serial = 1020] [outer = 0xa0615000] 09:12:52 INFO - PROCESS | 1745 | 1467821572295 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]]]}] 09:12:52 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 09:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1533ms 09:12:52 INFO - PROCESS | 1745 | 1467821572356 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1745 | 1467821572362 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:12:52 INFO - PROCESS | 1745 | 1467821572369 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1745 | 1467821572374 Marionette TRACE conn3 <- [1,1330,null,{}] 09:12:52 INFO - PROCESS | 1745 | 1467821572381 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}] 09:12:52 INFO - PROCESS | 1745 | 1467821572386 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:52 INFO - PROCESS | 1745 | 1467821572540 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:12:52 INFO - PROCESS | 1745 | 1467821572740 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1745 | 1467821572757 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed7c00 == 37 [pid = 1745] [id = 340] 09:12:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93eda400) [pid = 1745] [serial = 1021] [outer = (nil)] 09:12:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x952c4c00) [pid = 1745] [serial = 1022] [outer = 0x93eda400] 09:12:52 INFO - PROCESS | 1745 | 1467821572860 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x953c5c00) [pid = 1745] [serial = 1023] [outer = 0x93eda400] 09:12:53 INFO - PROCESS | 1745 | --DOCSHELL 0x923c6800 == 36 [pid = 1745] [id = 335] 09:12:53 INFO - PROCESS | 1745 | --DOCSHELL 0x95266c00 == 35 [pid = 1745] [id = 334] 09:12:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d1800 == 34 [pid = 1745] [id = 333] 09:12:53 INFO - PROCESS | 1745 | --DOCSHELL 0x97a85c00 == 33 [pid = 1745] [id = 332] 09:12:53 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac5c00 == 32 [pid = 1745] [id = 331] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9d46bc00) [pid = 1745] [serial = 969] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9c04c800) [pid = 1745] [serial = 968] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa061b000) [pid = 1745] [serial = 971] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa1034000) [pid = 1745] [serial = 972] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa1033c00) [pid = 1745] [serial = 951] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a6eec00) [pid = 1745] [serial = 956] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9aabf000) [pid = 1745] [serial = 957] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x953c3000) [pid = 1745] [serial = 953] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97a25800) [pid = 1745] [serial = 954] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa2009c00) [pid = 1745] [serial = 959] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa20a9400) [pid = 1745] [serial = 960] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x948c3400) [pid = 1745] [serial = 962] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x953c7000) [pid = 1745] [serial = 963] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a094800) [pid = 1745] [serial = 965] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a63e000) [pid = 1745] [serial = 966] [outer = (nil)] [url = about:blank] 09:12:53 INFO - PROCESS | 1745 | 1467821573664 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]]]}] 09:12:53 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 09:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1330ms 09:12:53 INFO - PROCESS | 1745 | 1467821573699 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1745 | 1467821573704 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:12:53 INFO - PROCESS | 1745 | 1467821573714 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1745 | 1467821573717 Marionette TRACE conn3 <- [1,1334,null,{}] 09:12:53 INFO - PROCESS | 1745 | 1467821573723 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}] 09:12:53 INFO - PROCESS | 1745 | 1467821573728 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:53 INFO - PROCESS | 1745 | 1467821573873 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:12:53 INFO - PROCESS | 1745 | 1467821573888 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1745 | 1467821573896 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a25800 == 33 [pid = 1745] [id = 341] 09:12:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x98424400) [pid = 1745] [serial = 1024] [outer = (nil)] 09:12:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a194000) [pid = 1745] [serial = 1025] [outer = 0x98424400] 09:12:53 INFO - PROCESS | 1745 | 1467821573957 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a63e000) [pid = 1745] [serial = 1026] [outer = 0x98424400] 09:12:54 INFO - PROCESS | 1745 | 1467821574727 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1033ms 09:12:54 INFO - PROCESS | 1745 | 1467821574747 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1745 | 1467821574751 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:12:54 INFO - PROCESS | 1745 | 1467821574758 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1745 | 1467821574762 Marionette TRACE conn3 <- [1,1338,null,{}] 09:12:54 INFO - PROCESS | 1745 | 1467821574776 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}] 09:12:54 INFO - PROCESS | 1745 | 1467821574783 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:54 INFO - PROCESS | 1745 | 1467821574992 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:12:55 INFO - PROCESS | 1745 | 1467821575007 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1745 | 1467821575013 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cdc00 == 34 [pid = 1745] [id = 342] 09:12:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9aabf000) [pid = 1745] [serial = 1027] [outer = (nil)] 09:12:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9b408400) [pid = 1745] [serial = 1028] [outer = 0x9aabf000] 09:12:55 INFO - PROCESS | 1745 | 1467821575077 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9c04e000) [pid = 1745] [serial = 1029] [outer = 0x9aabf000] 09:12:56 INFO - PROCESS | 1745 | 1467821576277 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1531ms 09:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:12:56 INFO - PROCESS | 1745 | 1467821576289 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1745 | 1467821576292 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:12:56 INFO - PROCESS | 1745 | 1467821576298 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1745 | 1467821576301 Marionette TRACE conn3 <- [1,1342,null,{}] 09:12:56 INFO - PROCESS | 1745 | 1467821576313 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}] 09:12:56 INFO - PROCESS | 1745 | 1467821576316 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:56 INFO - PROCESS | 1745 | 1467821576493 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:12:56 INFO - PROCESS | 1745 | 1467821576511 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1745 | 1467821576517 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x952b8000 == 35 [pid = 1745] [id = 343] 09:12:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af08000) [pid = 1745] [serial = 1030] [outer = (nil)] 09:12:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa0614400) [pid = 1745] [serial = 1031] [outer = 0x9af08000] 09:12:56 INFO - PROCESS | 1745 | 1467821576577 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa200ec00) [pid = 1745] [serial = 1032] [outer = 0x9af08000] 09:12:57 INFO - PROCESS | 1745 | 1467821577316 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1085ms 09:12:57 INFO - PROCESS | 1745 | 1467821577382 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1745 | 1467821577385 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:12:57 INFO - PROCESS | 1745 | 1467821577395 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1745 | 1467821577397 Marionette TRACE conn3 <- [1,1346,null,{}] 09:12:57 INFO - PROCESS | 1745 | 1467821577401 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}] 09:12:57 INFO - PROCESS | 1745 | 1467821577406 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:57 INFO - PROCESS | 1745 | 1467821577581 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:12:57 INFO - PROCESS | 1745 | 1467821577589 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1745 | 1467821577599 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea2800 == 36 [pid = 1745] [id = 344] 09:12:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9d46cc00) [pid = 1745] [serial = 1033] [outer = (nil)] 09:12:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2212800) [pid = 1745] [serial = 1034] [outer = 0x9d46cc00] 09:12:57 INFO - PROCESS | 1745 | 1467821577718 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa2344800) [pid = 1745] [serial = 1035] [outer = 0x9d46cc00] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x927e7000) [pid = 1745] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a8d4800) [pid = 1745] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa209d800) [pid = 1745] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2213000) [pid = 1745] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x93071800) [pid = 1745] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d1c00) [pid = 1745] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d4d1000) [pid = 1745] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x97aeb800) [pid = 1745] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97a84c00) [pid = 1745] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x927e6000) [pid = 1745] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8d8c00) [pid = 1745] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:12:58 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x927e8800) [pid = 1745] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:12:58 INFO - PROCESS | 1745 | 1467821578523 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1178ms 09:12:58 INFO - PROCESS | 1745 | 1467821578573 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1745 | 1467821578576 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:12:58 INFO - PROCESS | 1745 | 1467821578582 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1745 | 1467821578584 Marionette TRACE conn3 <- [1,1350,null,{}] 09:12:58 INFO - PROCESS | 1745 | 1467821578589 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}] 09:12:58 INFO - PROCESS | 1745 | 1467821578598 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:58 INFO - PROCESS | 1745 | 1467821578820 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:12:58 INFO - PROCESS | 1745 | 1467821578829 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1745 | 1467821578838 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d8800 == 37 [pid = 1745] [id = 345] 09:12:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x926ad400) [pid = 1745] [serial = 1036] [outer = (nil)] 09:12:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa23a6c00) [pid = 1745] [serial = 1037] [outer = 0x926ad400] 09:12:58 INFO - PROCESS | 1745 | 1467821578895 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa25f9800) [pid = 1745] [serial = 1038] [outer = 0x926ad400] 09:12:59 INFO - PROCESS | 1745 | 1467821579600 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1079ms 09:12:59 INFO - PROCESS | 1745 | 1467821579661 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1745 | 1467821579665 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:12:59 INFO - PROCESS | 1745 | 1467821579691 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1745 | 1467821579693 Marionette TRACE conn3 <- [1,1354,null,{}] 09:12:59 INFO - PROCESS | 1745 | 1467821579699 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}] 09:12:59 INFO - PROCESS | 1745 | 1467821579703 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:59 INFO - PROCESS | 1745 | 1467821579830 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:12:59 INFO - PROCESS | 1745 | 1467821579838 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1745 | 1467821579847 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:12:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c2c00 == 38 [pid = 1745] [id = 346] 09:12:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x99432400) [pid = 1745] [serial = 1039] [outer = (nil)] 09:12:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2fecc00) [pid = 1745] [serial = 1040] [outer = 0x99432400] 09:12:59 INFO - PROCESS | 1745 | 1467821579903 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa3210c00) [pid = 1745] [serial = 1041] [outer = 0x99432400] 09:13:00 INFO - PROCESS | 1745 | 1467821580923 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1286ms 09:13:00 INFO - PROCESS | 1745 | 1467821580973 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1745 | 1467821580978 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:13:00 INFO - PROCESS | 1745 | 1467821580986 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1745 | 1467821580991 Marionette TRACE conn3 <- [1,1358,null,{}] 09:13:01 INFO - PROCESS | 1745 | 1467821580999 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}] 09:13:01 INFO - PROCESS | 1745 | 1467821581004 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:01 INFO - PROCESS | 1745 | 1467821581201 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:13:01 INFO - PROCESS | 1745 | 1467821581359 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1745 | 1467821581368 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbac00 == 39 [pid = 1745] [id = 347] 09:13:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x93cbc000) [pid = 1745] [serial = 1042] [outer = (nil)] 09:13:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x97a7cc00) [pid = 1745] [serial = 1043] [outer = 0x93cbc000] 09:13:01 INFO - PROCESS | 1745 | 1467821581440 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a094800) [pid = 1745] [serial = 1044] [outer = 0x93cbc000] 09:13:02 INFO - PROCESS | 1745 | 1467821582296 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1336ms 09:13:02 INFO - PROCESS | 1745 | 1467821582322 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1745 | 1467821582329 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:13:02 INFO - PROCESS | 1745 | 1467821582338 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1745 | 1467821582342 Marionette TRACE conn3 <- [1,1362,null,{}] 09:13:02 INFO - PROCESS | 1745 | 1467821582348 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}] 09:13:02 INFO - PROCESS | 1745 | 1467821582353 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:02 INFO - PROCESS | 1745 | 1467821582504 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:13:02 INFO - PROCESS | 1745 | 1467821582664 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1745 | 1467821582672 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a646800 == 40 [pid = 1745] [id = 348] 09:13:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a9b8000) [pid = 1745] [serial = 1045] [outer = (nil)] 09:13:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9af0a400) [pid = 1745] [serial = 1046] [outer = 0x9a9b8000] 09:13:02 INFO - PROCESS | 1745 | 1467821582751 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9c049800) [pid = 1745] [serial = 1047] [outer = 0x9a9b8000] 09:13:03 INFO - PROCESS | 1745 | --DOCSHELL 0x924cd000 == 39 [pid = 1745] [id = 10] 09:13:03 INFO - PROCESS | 1745 | 1467821583780 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1490ms 09:13:03 INFO - PROCESS | 1745 | 1467821583828 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1745 | 1467821583832 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:13:03 INFO - PROCESS | 1745 | 1467821583839 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1745 | 1467821583845 Marionette TRACE conn3 <- [1,1366,null,{}] 09:13:03 INFO - PROCESS | 1745 | 1467821583889 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}] 09:13:03 INFO - PROCESS | 1745 | 1467821583897 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:04 INFO - PROCESS | 1745 | 1467821584108 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:13:04 INFO - PROCESS | 1745 | 1467821584309 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1745 | 1467821584320 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a8c00 == 40 [pid = 1745] [id = 349] 09:13:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9af09400) [pid = 1745] [serial = 1048] [outer = (nil)] 09:13:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa25f2400) [pid = 1745] [serial = 1049] [outer = 0x9af09400] 09:13:04 INFO - PROCESS | 1745 | 1467821584404 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa32b0800) [pid = 1745] [serial = 1050] [outer = 0x9af09400] 09:13:05 INFO - PROCESS | 1745 | 1467821585211 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] 09:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:13:05 INFO - PROCESS | 1745 | 1467821585257 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:13:05 INFO - PROCESS | 1745 | 1467821585263 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1745 | 1467821585266 Marionette TRACE conn3 <- [1,1370,null,{}] 09:13:05 INFO - PROCESS | 1745 | 1467821585271 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}] 09:13:05 INFO - PROCESS | 1745 | 1467821585275 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:05 INFO - PROCESS | 1745 | 1467821585436 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:13:05 INFO - PROCESS | 1745 | 1467821585590 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1745 | 1467821585596 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9800 == 41 [pid = 1745] [id = 350] 09:13:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9a8cd800) [pid = 1745] [serial = 1051] [outer = (nil)] 09:13:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa32bd800) [pid = 1745] [serial = 1052] [outer = 0x9a8cd800] 09:13:05 INFO - PROCESS | 1745 | 1467821585667 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa32be800) [pid = 1745] [serial = 1053] [outer = 0x9a8cd800] 09:13:06 INFO - PROCESS | 1745 | 1467821586558 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] 09:13:06 INFO - PROCESS | 1745 | 1467821586599 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 1745 | 1467821586605 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1745 | 1467821586608 Marionette TRACE conn3 <- [1,1374,null,{}] 09:13:06 INFO - PROCESS | 1745 | 1467821586613 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}] 09:13:06 INFO - PROCESS | 1745 | 1467821586618 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:06 INFO - PROCESS | 1745 | 1467821586759 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:13:07 INFO - PROCESS | 1745 | 1467821587070 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1745 | 1467821587082 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e8800 == 42 [pid = 1745] [id = 351] 09:13:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x927e9000) [pid = 1745] [serial = 1054] [outer = (nil)] 09:13:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x93cb3400) [pid = 1745] [serial = 1055] [outer = 0x927e9000] 09:13:07 INFO - PROCESS | 1745 | 1467821587224 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x952bcc00) [pid = 1745] [serial = 1056] [outer = 0x927e9000] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x924d8800 == 41 [pid = 1745] [id = 345] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea2800 == 40 [pid = 1745] [id = 344] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x952b8000 == 39 [pid = 1745] [id = 343] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cdc00 == 38 [pid = 1745] [id = 342] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x97a25800 == 37 [pid = 1745] [id = 341] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0xa0614800 == 36 [pid = 1745] [id = 339] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed7c00 == 35 [pid = 1745] [id = 340] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x9526f000 == 34 [pid = 1745] [id = 338] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9400 == 33 [pid = 1745] [id = 337] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x927df000 == 32 [pid = 1745] [id = 330] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x9553c800 == 31 [pid = 1745] [id = 336] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x924cc800 == 30 [pid = 1745] [id = 11] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9800 == 29 [pid = 1745] [id = 350] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x926a8c00 == 28 [pid = 1745] [id = 349] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x9a646800 == 27 [pid = 1745] [id = 348] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x953c2c00 == 26 [pid = 1745] [id = 346] 09:13:08 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbac00 == 25 [pid = 1745] [id = 347] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x97a7a800) [pid = 1745] [serial = 975] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x95264c00) [pid = 1745] [serial = 974] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9af10000) [pid = 1745] [serial = 978] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9ab3fc00) [pid = 1745] [serial = 977] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa237a800) [pid = 1745] [serial = 981] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa2211c00) [pid = 1745] [serial = 980] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa253e800) [pid = 1745] [serial = 984] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa2536400) [pid = 1745] [serial = 983] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9d4cf400) [pid = 1745] [serial = 1010] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x93ea1400) [pid = 1745] [serial = 995] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a8d7c00) [pid = 1745] [serial = 1001] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93ed9800) [pid = 1745] [serial = 996] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2fedc00) [pid = 1745] [serial = 987] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa2fbf800) [pid = 1745] [serial = 986] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97af5c00) [pid = 1745] [serial = 998] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a8d9000) [pid = 1745] [serial = 993] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6d8800) [pid = 1745] [serial = 992] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93ed3800) [pid = 1745] [serial = 990] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x92ac6400) [pid = 1745] [serial = 989] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9af10800) [pid = 1745] [serial = 1004] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9badf400) [pid = 1745] [serial = 1008] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9af0fc00) [pid = 1745] [serial = 1007] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9c03f800) [pid = 1745] [serial = 1005] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9aabbc00) [pid = 1745] [serial = 1002] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x994d0c00) [pid = 1745] [serial = 999] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:09 INFO - PROCESS | 1745 | 1467821589097 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] 09:13:09 INFO - PROCESS | 1745 | 1467821589154 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:13:09 INFO - PROCESS | 1745 | 1467821589172 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1745 | 1467821589177 Marionette TRACE conn3 <- [1,1378,null,{}] 09:13:09 INFO - PROCESS | 1745 | 1467821589185 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}] 09:13:09 INFO - PROCESS | 1745 | 1467821589190 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:09 INFO - PROCESS | 1745 | 1467821589329 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:13:09 INFO - PROCESS | 1745 | 1467821589438 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1745 | 1467821589448 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6800 == 26 [pid = 1745] [id = 352] 09:13:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x927e7c00) [pid = 1745] [serial = 1057] [outer = (nil)] 09:13:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93077400) [pid = 1745] [serial = 1058] [outer = 0x927e7c00] 09:13:09 INFO - PROCESS | 1745 | 1467821589513 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93cb1400) [pid = 1745] [serial = 1059] [outer = 0x927e7c00] 09:13:10 INFO - PROCESS | 1745 | 1467821590182 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] 09:13:10 INFO - PROCESS | 1745 | 1467821590220 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:13:10 INFO - PROCESS | 1745 | 1467821590231 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1745 | 1467821590234 Marionette TRACE conn3 <- [1,1382,null,{}] 09:13:10 INFO - PROCESS | 1745 | 1467821590259 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}] 09:13:10 INFO - PROCESS | 1745 | 1467821590265 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:10 INFO - PROCESS | 1745 | 1467821590457 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:13:10 INFO - PROCESS | 1745 | 1467821590470 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1745 | 1467821590477 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553f400 == 27 [pid = 1745] [id = 353] 09:13:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97a27400) [pid = 1745] [serial = 1060] [outer = (nil)] 09:13:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x97a7d400) [pid = 1745] [serial = 1061] [outer = 0x97a27400] 09:13:10 INFO - PROCESS | 1745 | 1467821590540 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97aed800) [pid = 1745] [serial = 1062] [outer = 0x97a27400] 09:13:11 INFO - PROCESS | 1745 | [1745] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:11 INFO - PROCESS | 1745 | 1467821591305 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] 09:13:11 INFO - PROCESS | 1745 | 1467821591406 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:13:11 INFO - PROCESS | 1745 | 1467821591413 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1745 | 1467821591418 Marionette TRACE conn3 <- [1,1386,null,{}] 09:13:11 INFO - PROCESS | 1745 | 1467821591433 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}] 09:13:11 INFO - PROCESS | 1745 | 1467821591441 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:11 INFO - PROCESS | 1745 | 1467821591631 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:13:11 INFO - PROCESS | 1745 | 1467821591703 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1745 | 1467821591712 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6de800 == 28 [pid = 1745] [id = 354] 09:13:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a6df000) [pid = 1745] [serial = 1063] [outer = (nil)] 09:13:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a8d5c00) [pid = 1745] [serial = 1064] [outer = 0x9a6df000] 09:13:11 INFO - PROCESS | 1745 | 1467821591775 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9aab7000) [pid = 1745] [serial = 1065] [outer = 0x9a6df000] 09:13:12 INFO - PROCESS | 1745 | 1467821592548 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] 09:13:12 INFO - PROCESS | 1745 | 1467821592611 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:13:12 INFO - PROCESS | 1745 | 1467821592617 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1745 | 1467821592620 Marionette TRACE conn3 <- [1,1390,null,{}] 09:13:12 INFO - PROCESS | 1745 | 1467821592638 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}] 09:13:12 INFO - PROCESS | 1745 | 1467821592641 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:12 INFO - PROCESS | 1745 | 1467821592822 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:13:12 INFO - PROCESS | 1745 | 1467821592842 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1745 | 1467821592847 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a092400 == 29 [pid = 1745] [id = 355] 09:13:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8d7c00) [pid = 1745] [serial = 1066] [outer = (nil)] 09:13:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af0fc00) [pid = 1745] [serial = 1067] [outer = 0x9a8d7c00] 09:13:12 INFO - PROCESS | 1745 | 1467821592907 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9c03f800) [pid = 1745] [serial = 1068] [outer = 0x9a8d7c00] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x924ce400) [pid = 1745] [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.] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x924cd400) [pid = 1745] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d46cc00) [pid = 1745] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x98424400) [pid = 1745] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9aabf000) [pid = 1745] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa0615000) [pid = 1745] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a63b400) [pid = 1745] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93eda400) [pid = 1745] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9942e800) [pid = 1745] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x927e9800) [pid = 1745] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x99432400) [pid = 1745] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x926ad400) [pid = 1745] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:13:13 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af08000) [pid = 1745] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:13:14 INFO - PROCESS | 1745 | 1467821594042 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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1441ms 09:13:14 INFO - PROCESS | 1745 | 1467821594058 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1745 | 1467821594061 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:13:14 INFO - PROCESS | 1745 | 1467821594067 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1745 | 1467821594069 Marionette TRACE conn3 <- [1,1394,null,{}] 09:13:14 INFO - PROCESS | 1745 | 1467821594074 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}] 09:13:14 INFO - PROCESS | 1745 | 1467821594078 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:14 INFO - PROCESS | 1745 | 1467821594212 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:13:14 INFO - PROCESS | 1745 | 1467821594326 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1745 | 1467821594334 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bf800 == 30 [pid = 1745] [id = 356] 09:13:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x923c6800) [pid = 1745] [serial = 1069] [outer = (nil)] 09:13:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x99432400) [pid = 1745] [serial = 1070] [outer = 0x923c6800] 09:13:14 INFO - PROCESS | 1745 | 1467821594392 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9af0a800) [pid = 1745] [serial = 1071] [outer = 0x923c6800] 09:13:15 INFO - PROCESS | 1745 | 1467821595006 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 988ms 09:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:13:15 INFO - PROCESS | 1745 | 1467821595056 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1745 | 1467821595059 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:13:15 INFO - PROCESS | 1745 | 1467821595064 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1745 | 1467821595067 Marionette TRACE conn3 <- [1,1398,null,{}] 09:13:15 INFO - PROCESS | 1745 | 1467821595072 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}] 09:13:15 INFO - PROCESS | 1745 | 1467821595081 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:15 INFO - PROCESS | 1745 | 1467821595246 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:13:15 INFO - PROCESS | 1745 | 1467821595357 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1745 | 1467821595365 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ea400 == 31 [pid = 1745] [id = 357] 09:13:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9307f800) [pid = 1745] [serial = 1072] [outer = (nil)] 09:13:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9d80c000) [pid = 1745] [serial = 1073] [outer = 0x9307f800] 09:13:15 INFO - PROCESS | 1745 | 1467821595423 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa061bc00) [pid = 1745] [serial = 1074] [outer = 0x9307f800] 09:13:16 INFO - PROCESS | 1745 | 1467821596275 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]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1286ms 09:13:16 INFO - PROCESS | 1745 | 1467821596351 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1745 | 1467821596356 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:13:16 INFO - PROCESS | 1745 | 1467821596364 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1745 | 1467821596369 Marionette TRACE conn3 <- [1,1402,null,{}] 09:13:16 INFO - PROCESS | 1745 | 1467821596377 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}] 09:13:16 INFO - PROCESS | 1745 | 1467821596382 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:16 INFO - PROCESS | 1745 | 1467821596578 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:13:16 INFO - PROCESS | 1745 | 1467821596794 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1745 | 1467821596801 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x93073c00 == 32 [pid = 1745] [id = 358] 09:13:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9307e800) [pid = 1745] [serial = 1075] [outer = (nil)] 09:13:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x953cb800) [pid = 1745] [serial = 1076] [outer = 0x9307e800] 09:13:16 INFO - PROCESS | 1745 | 1467821596931 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97a80400) [pid = 1745] [serial = 1077] [outer = 0x9307e800] 09:13:17 INFO - PROCESS | 1745 | 1467821597764 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1482ms 09:13:17 INFO - PROCESS | 1745 | 1467821597846 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1745 | 1467821597852 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:13:17 INFO - PROCESS | 1745 | 1467821597862 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1745 | 1467821597865 Marionette TRACE conn3 <- [1,1406,null,{}] 09:13:17 INFO - PROCESS | 1745 | 1467821597871 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}] 09:13:17 INFO - PROCESS | 1745 | 1467821597877 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:18 INFO - PROCESS | 1745 | 1467821598066 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:13:18 INFO - PROCESS | 1745 | 1467821598218 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1745 | 1467821598224 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6000 == 33 [pid = 1745] [id = 359] 09:13:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a643c00) [pid = 1745] [serial = 1078] [outer = (nil)] 09:13:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8d7800) [pid = 1745] [serial = 1079] [outer = 0x9a643c00] 09:13:18 INFO - PROCESS | 1745 | 1467821598298 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af09000) [pid = 1745] [serial = 1080] [outer = 0x9a643c00] 09:13:19 INFO - PROCESS | 1745 | 1467821599315 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 09:13:19 INFO - PROCESS | 1745 | 1467821599394 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1745 | 1467821599397 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:13:19 INFO - PROCESS | 1745 | 1467821599404 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1745 | 1467821599409 Marionette TRACE conn3 <- [1,1410,null,{}] 09:13:19 INFO - PROCESS | 1745 | 1467821599424 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}] 09:13:19 INFO - PROCESS | 1745 | 1467821599432 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:19 INFO - PROCESS | 1745 | 1467821599626 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:13:20 INFO - PROCESS | 1745 | 1467821600005 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1745 | 1467821600012 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1400 == 34 [pid = 1745] [id = 360] 09:13:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x923c6400) [pid = 1745] [serial = 1081] [outer = (nil)] 09:13:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x924d5000) [pid = 1745] [serial = 1082] [outer = 0x923c6400] 09:13:20 INFO - PROCESS | 1745 | 1467821600089 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x92ac5c00) [pid = 1745] [serial = 1083] [outer = 0x923c6400] 09:13:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923bf800 == 33 [pid = 1745] [id = 356] 09:13:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a092400 == 32 [pid = 1745] [id = 355] 09:13:20 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x926ab400) [pid = 1745] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:13:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6de800 == 31 [pid = 1745] [id = 354] 09:13:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9553f400 == 30 [pid = 1745] [id = 353] 09:13:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6800 == 29 [pid = 1745] [id = 352] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2212800) [pid = 1745] [serial = 1034] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a194000) [pid = 1745] [serial = 1025] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a63e000) [pid = 1745] [serial = 1026] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9b408400) [pid = 1745] [serial = 1028] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa0621000) [pid = 1745] [serial = 1019] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa200f400) [pid = 1745] [serial = 1020] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6f0800) [pid = 1745] [serial = 1016] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8db000) [pid = 1745] [serial = 1017] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x952c4c00) [pid = 1745] [serial = 1022] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953c5c00) [pid = 1745] [serial = 1023] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa061d000) [pid = 1745] [serial = 1011] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x93ed2c00) [pid = 1745] [serial = 1013] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97a23c00) [pid = 1745] [serial = 1014] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa2fecc00) [pid = 1745] [serial = 1040] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa3210c00) [pid = 1745] [serial = 1041] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0xa25f9800) [pid = 1745] [serial = 1038] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0xa0614400) [pid = 1745] [serial = 1031] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa23a6c00) [pid = 1745] [serial = 1037] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0xa2344800) [pid = 1745] [serial = 1035] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0xa200ec00) [pid = 1745] [serial = 1032] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9c04e000) [pid = 1745] [serial = 1029] [outer = (nil)] [url = about:blank] 09:13:21 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x927ea000) [pid = 1745] [serial = 714] [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.] 09:13:21 INFO - PROCESS | 1745 | 1467821601099 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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1734ms 09:13:21 INFO - PROCESS | 1745 | 1467821601140 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1745 | 1467821601145 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:13:21 INFO - PROCESS | 1745 | 1467821601151 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1745 | 1467821601154 Marionette TRACE conn3 <- [1,1414,null,{}] 09:13:21 INFO - PROCESS | 1745 | 1467821601162 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}] 09:13:21 INFO - PROCESS | 1745 | 1467821601169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:21 INFO - PROCESS | 1745 | 1467821601313 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:13:21 INFO - PROCESS | 1745 | 1467821601428 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1745 | 1467821601434 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b5c00 == 30 [pid = 1745] [id = 361] 09:13:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x93cafc00) [pid = 1745] [serial = 1084] [outer = (nil)] 09:13:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x952c0c00) [pid = 1745] [serial = 1085] [outer = 0x93cafc00] 09:13:21 INFO - PROCESS | 1745 | 1467821601498 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x97a20400) [pid = 1745] [serial = 1086] [outer = 0x93cafc00] 09:13:22 INFO - PROCESS | 1745 | 1467821602271 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1134ms 09:13:22 INFO - PROCESS | 1745 | 1467821602287 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1745 | 1467821602291 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:13:22 INFO - PROCESS | 1745 | 1467821602315 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1745 | 1467821602318 Marionette TRACE conn3 <- [1,1418,null,{}] 09:13:22 INFO - PROCESS | 1745 | 1467821602324 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}] 09:13:22 INFO - PROCESS | 1745 | 1467821602328 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:22 INFO - PROCESS | 1745 | 1467821602470 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:13:22 INFO - PROCESS | 1745 | 1467821602479 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1745 | 1467821602488 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7b000 == 31 [pid = 1745] [id = 362] 09:13:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x994d0c00) [pid = 1745] [serial = 1087] [outer = (nil)] 09:13:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9a6d1400) [pid = 1745] [serial = 1088] [outer = 0x994d0c00] 09:13:22 INFO - PROCESS | 1745 | 1467821602546 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a860c00) [pid = 1745] [serial = 1089] [outer = 0x994d0c00] 09:13:23 INFO - PROCESS | 1745 | 1467821603399 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1137ms 09:13:23 INFO - PROCESS | 1745 | 1467821603451 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1745 | 1467821603454 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:13:23 INFO - PROCESS | 1745 | 1467821603463 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1745 | 1467821603471 Marionette TRACE conn3 <- [1,1422,null,{}] 09:13:23 INFO - PROCESS | 1745 | 1467821603489 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}] 09:13:23 INFO - PROCESS | 1745 | 1467821603496 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:23 INFO - PROCESS | 1745 | 1467821603679 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:13:23 INFO - PROCESS | 1745 | 1467821603699 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1745 | 1467821603704 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac7800 == 32 [pid = 1745] [id = 363] 09:13:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9aac2000) [pid = 1745] [serial = 1090] [outer = (nil)] 09:13:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9c046000) [pid = 1745] [serial = 1091] [outer = 0x9aac2000] 09:13:23 INFO - PROCESS | 1745 | 1467821603765 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9d46e000) [pid = 1745] [serial = 1092] [outer = 0x9aac2000] 09:13:24 INFO - PROCESS | 1745 | 1467821604585 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1186ms 09:13:24 INFO - PROCESS | 1745 | 1467821604648 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1745 | 1467821604652 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:13:24 INFO - PROCESS | 1745 | 1467821604657 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1745 | 1467821604659 Marionette TRACE conn3 <- [1,1426,null,{}] 09:13:24 INFO - PROCESS | 1745 | 1467821604665 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}] 09:13:24 INFO - PROCESS | 1745 | 1467821604669 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:24 INFO - PROCESS | 1745 | 1467821604848 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:13:24 INFO - PROCESS | 1745 | 1467821604873 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1745 | 1467821604878 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df000 == 33 [pid = 1745] [id = 364] 09:13:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9bff4000) [pid = 1745] [serial = 1093] [outer = (nil)] 09:13:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0xa0621000) [pid = 1745] [serial = 1094] [outer = 0x9bff4000] 09:13:24 INFO - PROCESS | 1745 | 1467821604937 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x98418400) [pid = 1745] [serial = 1095] [outer = 0x9bff4000] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97a27400) [pid = 1745] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x927e7c00) [pid = 1745] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a8d7c00) [pid = 1745] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x927e9000) [pid = 1745] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x93cbc000) [pid = 1745] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a9b8000) [pid = 1745] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a6df000) [pid = 1745] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9af09400) [pid = 1745] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x923c6800) [pid = 1745] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:13:25 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9a8cd800) [pid = 1745] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:13:25 INFO - PROCESS | 1745 | 1467821605803 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1179ms 09:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:13:25 INFO - PROCESS | 1745 | 1467821605837 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1745 | 1467821605839 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:13:25 INFO - PROCESS | 1745 | 1467821605845 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1745 | 1467821605848 Marionette TRACE conn3 <- [1,1430,null,{}] 09:13:25 INFO - PROCESS | 1745 | 1467821605853 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}] 09:13:25 INFO - PROCESS | 1745 | 1467821605856 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:25 INFO - PROCESS | 1745 | 1467821605983 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:13:26 INFO - PROCESS | 1745 | 1467821605995 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1745 | 1467821606011 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c8800 == 34 [pid = 1745] [id = 365] 09:13:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9aabf000) [pid = 1745] [serial = 1096] [outer = (nil)] 09:13:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0xa0618800) [pid = 1745] [serial = 1097] [outer = 0x9aabf000] 09:13:26 INFO - PROCESS | 1745 | 1467821606080 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa209d800) [pid = 1745] [serial = 1098] [outer = 0x9aabf000] 09:13:26 INFO - PROCESS | 1745 | 1467821606876 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1079ms 09:13:26 INFO - PROCESS | 1745 | 1467821606925 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1745 | 1467821606928 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:13:26 INFO - PROCESS | 1745 | 1467821606938 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1745 | 1467821606941 Marionette TRACE conn3 <- [1,1434,null,{}] 09:13:26 INFO - PROCESS | 1745 | 1467821606952 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}] 09:13:26 INFO - PROCESS | 1745 | 1467821606956 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:27 INFO - PROCESS | 1745 | 1467821607095 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:13:27 INFO - PROCESS | 1745 | 1467821607103 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1745 | 1467821607112 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9dc00 == 35 [pid = 1745] [id = 366] 09:13:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a6dbc00) [pid = 1745] [serial = 1099] [outer = (nil)] 09:13:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0xa2344800) [pid = 1745] [serial = 1100] [outer = 0x9a6dbc00] 09:13:27 INFO - PROCESS | 1745 | 1467821607170 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0xa2391000) [pid = 1745] [serial = 1101] [outer = 0x9a6dbc00] 09:13:28 INFO - PROCESS | 1745 | 1467821608095 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1237ms 09:13:28 INFO - PROCESS | 1745 | 1467821608172 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:13:28 INFO - PROCESS | 1745 | 1467821608178 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1745 | 1467821608185 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1745 | 1467821608190 Marionette TRACE conn3 <- [1,1438,null,{}] 09:13:28 INFO - PROCESS | 1745 | 1467821608198 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}] 09:13:28 INFO - PROCESS | 1745 | 1467821608203 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:28 INFO - PROCESS | 1745 | 1467821608407 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:13:28 INFO - PROCESS | 1745 | 1467821608561 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1745 | 1467821608569 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9800 == 36 [pid = 1745] [id = 367] 09:13:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x924d8800) [pid = 1745] [serial = 1102] [outer = (nil)] 09:13:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ed8400) [pid = 1745] [serial = 1103] [outer = 0x924d8800] 09:13:28 INFO - PROCESS | 1745 | 1467821608644 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x99704c00) [pid = 1745] [serial = 1104] [outer = 0x924d8800] 09:13:29 INFO - PROCESS | 1745 | 1467821609534 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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1388ms 09:13:29 INFO - PROCESS | 1745 | 1467821609571 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1745 | 1467821609578 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:13:29 INFO - PROCESS | 1745 | 1467821609587 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1745 | 1467821609591 Marionette TRACE conn3 <- [1,1442,null,{}] 09:13:29 INFO - PROCESS | 1745 | 1467821609597 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}] 09:13:29 INFO - PROCESS | 1745 | 1467821609602 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:29 INFO - PROCESS | 1745 | 1467821609763 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:13:29 INFO - PROCESS | 1745 | 1467821609917 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1745 | 1467821609924 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c3800 == 37 [pid = 1745] [id = 368] 09:13:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a0a0800) [pid = 1745] [serial = 1105] [outer = (nil)] 09:13:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9aab6000) [pid = 1745] [serial = 1106] [outer = 0x9a0a0800] 09:13:30 INFO - PROCESS | 1745 | 1467821609998 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af10800) [pid = 1745] [serial = 1107] [outer = 0x9a0a0800] 09:13:30 INFO - PROCESS | 1745 | 1467821610945 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1429ms 09:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:13:31 INFO - PROCESS | 1745 | 1467821611018 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1745 | 1467821611021 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:13:31 INFO - PROCESS | 1745 | 1467821611028 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1745 | 1467821611033 Marionette TRACE conn3 <- [1,1446,null,{}] 09:13:31 INFO - PROCESS | 1745 | 1467821611048 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}] 09:13:31 INFO - PROCESS | 1745 | 1467821611056 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:31 INFO - PROCESS | 1745 | 1467821611251 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:13:31 INFO - PROCESS | 1745 | 1467821611462 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1745 | 1467821611473 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c048c00 == 38 [pid = 1745] [id = 369] 09:13:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa209f000) [pid = 1745] [serial = 1108] [outer = (nil)] 09:13:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa2346400) [pid = 1745] [serial = 1109] [outer = 0xa209f000] 09:13:31 INFO - PROCESS | 1745 | 1467821611589 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa23b3800) [pid = 1745] [serial = 1110] [outer = 0xa209f000] 09:13:32 INFO - PROCESS | 1745 | 1467821612410 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1443ms 09:13:32 INFO - PROCESS | 1745 | 1467821612470 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:13:32 INFO - PROCESS | 1745 | 1467821612474 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:13:32 INFO - PROCESS | 1745 | 1467821612480 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1745 | 1467821612484 Marionette TRACE conn3 <- [1,1450,null,{}] 09:13:32 INFO - PROCESS | 1745 | 1467821612489 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}] 09:13:32 INFO - PROCESS | 1745 | 1467821612494 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:32 INFO - PROCESS | 1745 | 1467821612648 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:13:32 INFO - PROCESS | 1745 | 1467821612802 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1745 | 1467821612808 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x95534c00 == 39 [pid = 1745] [id = 370] 09:13:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa253e000) [pid = 1745] [serial = 1111] [outer = (nil)] 09:13:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa2fba000) [pid = 1745] [serial = 1112] [outer = 0xa253e000] 09:13:32 INFO - PROCESS | 1745 | 1467821612880 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2ff1000) [pid = 1745] [serial = 1113] [outer = 0xa253e000] 09:13:33 INFO - PROCESS | 1745 | 1467821613761 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1332ms 09:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:13:33 INFO - PROCESS | 1745 | 1467821613812 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1745 | 1467821613815 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1745 | 1467821613821 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1745 | 1467821613825 Marionette TRACE conn3 <- [1,1454,null,{}] 09:13:33 INFO - PROCESS | 1745 | 1467821613830 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}] 09:13:33 INFO - PROCESS | 1745 | 1467821613834 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:33 INFO - PROCESS | 1745 | 1467821613985 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:13:34 INFO - PROCESS | 1745 | 1467821614185 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1745 | 1467821614195 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea4400 == 40 [pid = 1745] [id = 371] 09:13:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93ed3c00) [pid = 1745] [serial = 1114] [outer = (nil)] 09:13:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x953cb000) [pid = 1745] [serial = 1115] [outer = 0x93ed3c00] 09:13:34 INFO - PROCESS | 1745 | 1467821614272 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a09c800) [pid = 1745] [serial = 1116] [outer = 0x93ed3c00] 09:13:35 INFO - PROCESS | 1745 | 1467821615320 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1536ms 09:13:35 INFO - PROCESS | 1745 | 1467821615357 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1745 | 1467821615362 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:13:35 INFO - PROCESS | 1745 | 1467821615370 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1745 | 1467821615373 Marionette TRACE conn3 <- [1,1458,null,{}] 09:13:35 INFO - PROCESS | 1745 | 1467821615381 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}] 09:13:35 INFO - PROCESS | 1745 | 1467821615386 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:35 INFO - PROCESS | 1745 | 1467821615627 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:13:35 INFO - PROCESS | 1745 | 1467821615841 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1745 | 1467821615852 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ea800 == 41 [pid = 1745] [id = 372] 09:13:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x93e9b800) [pid = 1745] [serial = 1117] [outer = (nil)] 09:13:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x97a7f000) [pid = 1745] [serial = 1118] [outer = 0x93e9b800] 09:13:35 INFO - PROCESS | 1745 | 1467821615931 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a2ee400) [pid = 1745] [serial = 1119] [outer = 0x93e9b800] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x923c8800 == 40 [pid = 1745] [id = 365] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x927df000 == 39 [pid = 1745] [id = 364] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac7800 == 38 [pid = 1745] [id = 363] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7b000 == 37 [pid = 1745] [id = 362] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x926b5c00 == 36 [pid = 1745] [id = 361] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1400 == 35 [pid = 1745] [id = 360] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x927ea400 == 34 [pid = 1745] [id = 357] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6000 == 33 [pid = 1745] [id = 359] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x93073c00 == 32 [pid = 1745] [id = 358] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x927e8800 == 31 [pid = 1745] [id = 351] 09:13:36 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea4400 == 30 [pid = 1745] [id = 371] 09:13:37 INFO - PROCESS | 1745 | --DOCSHELL 0x9c048c00 == 29 [pid = 1745] [id = 369] 09:13:37 INFO - PROCESS | 1745 | --DOCSHELL 0x95534c00 == 28 [pid = 1745] [id = 370] 09:13:37 INFO - PROCESS | 1745 | --DOCSHELL 0x953c3800 == 27 [pid = 1745] [id = 368] 09:13:37 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9dc00 == 26 [pid = 1745] [id = 366] 09:13:37 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9800 == 25 [pid = 1745] [id = 367] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x97a7d400) [pid = 1745] [serial = 1061] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x93077400) [pid = 1745] [serial = 1058] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93cb1400) [pid = 1745] [serial = 1059] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9af0fc00) [pid = 1745] [serial = 1067] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x952bcc00) [pid = 1745] [serial = 1056] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x93cb3400) [pid = 1745] [serial = 1055] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a094800) [pid = 1745] [serial = 1044] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97a7cc00) [pid = 1745] [serial = 1043] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9c049800) [pid = 1745] [serial = 1047] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af0a400) [pid = 1745] [serial = 1046] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9c03f800) [pid = 1745] [serial = 1068] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8d5c00) [pid = 1745] [serial = 1064] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa32b0800) [pid = 1745] [serial = 1050] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa25f2400) [pid = 1745] [serial = 1049] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9aab7000) [pid = 1745] [serial = 1065] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x99432400) [pid = 1745] [serial = 1070] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa32be800) [pid = 1745] [serial = 1053] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa32bd800) [pid = 1745] [serial = 1052] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97aed800) [pid = 1745] [serial = 1062] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9af0a800) [pid = 1745] [serial = 1071] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9d80c000) [pid = 1745] [serial = 1073] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 1745 | 1467821617564 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2233ms 09:13:37 INFO - PROCESS | 1745 | 1467821617603 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1745 | 1467821617609 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:13:37 INFO - PROCESS | 1745 | 1467821617616 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1745 | 1467821617620 Marionette TRACE conn3 <- [1,1462,null,{}] 09:13:37 INFO - PROCESS | 1745 | 1467821617628 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}] 09:13:37 INFO - PROCESS | 1745 | 1467821617634 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:37 INFO - PROCESS | 1745 | 1467821617771 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:13:37 INFO - PROCESS | 1745 | 1467821617915 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1745 | 1467821617924 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6000 == 26 [pid = 1745] [id = 373] 09:13:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x927e8c00) [pid = 1745] [serial = 1120] [outer = (nil)] 09:13:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93cb5000) [pid = 1745] [serial = 1121] [outer = 0x927e8c00] 09:13:37 INFO - PROCESS | 1745 | 1467821617986 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ea3c00) [pid = 1745] [serial = 1122] [outer = 0x927e8c00] 09:13:38 INFO - PROCESS | 1745 | 1467821618729 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1136ms 09:13:38 INFO - PROCESS | 1745 | 1467821618754 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1745 | 1467821618762 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:13:38 INFO - PROCESS | 1745 | 1467821618773 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1745 | 1467821618777 Marionette TRACE conn3 <- [1,1466,null,{}] 09:13:38 INFO - PROCESS | 1745 | 1467821618782 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}] 09:13:38 INFO - PROCESS | 1745 | 1467821618787 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:38 INFO - PROCESS | 1745 | 1467821618938 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:13:38 INFO - PROCESS | 1745 | 1467821618950 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1745 | 1467821618959 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x95530800 == 27 [pid = 1745] [id = 374] 09:13:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x95532c00) [pid = 1745] [serial = 1123] [outer = (nil)] 09:13:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97a28000) [pid = 1745] [serial = 1124] [outer = 0x95532c00] 09:13:39 INFO - PROCESS | 1745 | 1467821619021 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a83c00) [pid = 1745] [serial = 1125] [outer = 0x95532c00] 09:13:39 INFO - PROCESS | 1745 | 1467821619933 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1235ms 09:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:13:40 INFO - PROCESS | 1745 | 1467821620008 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1745 | 1467821620011 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:13:40 INFO - PROCESS | 1745 | 1467821620018 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1745 | 1467821620023 Marionette TRACE conn3 <- [1,1470,null,{}] 09:13:40 INFO - PROCESS | 1745 | 1467821620046 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}] 09:13:40 INFO - PROCESS | 1745 | 1467821620054 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:40 INFO - PROCESS | 1745 | 1467821620655 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9bff4000) [pid = 1745] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aabf000) [pid = 1745] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9307f800) [pid = 1745] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x93cafc00) [pid = 1745] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x923c6400) [pid = 1745] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x994d0c00) [pid = 1745] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9307e800) [pid = 1745] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9a643c00) [pid = 1745] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9a6dbc00) [pid = 1745] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:13:40 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9aac2000) [pid = 1745] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:13:40 INFO - PROCESS | 1745 | 1467821620834 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1745 | 1467821620842 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ae800 == 28 [pid = 1745] [id = 375] 09:13:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x926af400) [pid = 1745] [serial = 1126] [outer = (nil)] 09:13:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x927ddc00) [pid = 1745] [serial = 1127] [outer = 0x926af400] 09:13:40 INFO - PROCESS | 1745 | 1467821620940 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x92ac7000) [pid = 1745] [serial = 1128] [outer = 0x926af400] 09:13:41 INFO - PROCESS | 1745 | 1467821621872 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1941ms 09:13:41 INFO - PROCESS | 1745 | 1467821621959 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1745 | 1467821621965 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:13:41 INFO - PROCESS | 1745 | 1467821621973 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1745 | 1467821621978 Marionette TRACE conn3 <- [1,1474,null,{}] 09:13:41 INFO - PROCESS | 1745 | 1467821621984 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}] 09:13:41 INFO - PROCESS | 1745 | 1467821621990 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:42 INFO - PROCESS | 1745 | 1467821622196 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:13:42 INFO - PROCESS | 1745 | 1467821622391 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1745 | 1467821622401 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x952bc400 == 29 [pid = 1745] [id = 376] 09:13:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x953c3800) [pid = 1745] [serial = 1129] [outer = (nil)] 09:13:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x953cfc00) [pid = 1745] [serial = 1130] [outer = 0x953c3800] 09:13:42 INFO - PROCESS | 1745 | 1467821622496 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97aec400) [pid = 1745] [serial = 1131] [outer = 0x953c3800] 09:13:43 INFO - PROCESS | 1745 | 1467821623426 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1536ms 09:13:43 INFO - PROCESS | 1745 | 1467821623509 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1745 | 1467821623513 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:13:43 INFO - PROCESS | 1745 | 1467821623519 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1745 | 1467821623523 Marionette TRACE conn3 <- [1,1478,null,{}] 09:13:43 INFO - PROCESS | 1745 | 1467821623528 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}] 09:13:43 INFO - PROCESS | 1745 | 1467821623532 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:43 INFO - PROCESS | 1745 | 1467821623696 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:13:43 INFO - PROCESS | 1745 | 1467821623849 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1745 | 1467821623857 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d0c00 == 30 [pid = 1745] [id = 377] 09:13:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a6d2400) [pid = 1745] [serial = 1132] [outer = (nil)] 09:13:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a6d6800) [pid = 1745] [serial = 1133] [outer = 0x9a6d2400] 09:13:44 INFO - PROCESS | 1745 | 1467821624015 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a6f3000) [pid = 1745] [serial = 1134] [outer = 0x9a6d2400] 09:13:45 INFO - PROCESS | 1745 | 1467821625110 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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1636ms 09:13:45 INFO - PROCESS | 1745 | 1467821625156 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:13:45 INFO - PROCESS | 1745 | 1467821625161 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:13:45 INFO - PROCESS | 1745 | 1467821625169 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1745 | 1467821625174 Marionette TRACE conn3 <- [1,1482,null,{}] 09:13:45 INFO - PROCESS | 1745 | 1467821625190 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}] 09:13:45 INFO - PROCESS | 1745 | 1467821625196 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:45 INFO - PROCESS | 1745 | 1467821625347 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:13:45 INFO - PROCESS | 1745 | 1467821625547 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1745 | 1467821625560 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e0000 == 31 [pid = 1745] [id = 378] 09:13:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9307f800) [pid = 1745] [serial = 1135] [outer = (nil)] 09:13:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93e9dc00) [pid = 1745] [serial = 1136] [outer = 0x9307f800] 09:13:45 INFO - PROCESS | 1745 | 1467821625626 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93ed1000) [pid = 1745] [serial = 1137] [outer = 0x9307f800] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9c04d000 == 30 [pid = 1745] [id = 266] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9970e000 == 29 [pid = 1745] [id = 265] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8c00 == 28 [pid = 1745] [id = 263] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x95530800 == 27 [pid = 1745] [id = 374] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6000 == 26 [pid = 1745] [id = 373] 09:13:46 INFO - PROCESS | 1745 | --DOCSHELL 0x927ea800 == 25 [pid = 1745] [id = 372] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa0621000) [pid = 1745] [serial = 1094] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x98418400) [pid = 1745] [serial = 1095] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa0618800) [pid = 1745] [serial = 1097] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa061bc00) [pid = 1745] [serial = 1074] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x952c0c00) [pid = 1745] [serial = 1085] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97a20400) [pid = 1745] [serial = 1086] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x924d5000) [pid = 1745] [serial = 1082] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x92ac5c00) [pid = 1745] [serial = 1083] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a6d1400) [pid = 1745] [serial = 1088] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x953cb800) [pid = 1745] [serial = 1076] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x97a80400) [pid = 1745] [serial = 1077] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a8d7800) [pid = 1745] [serial = 1079] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9af09000) [pid = 1745] [serial = 1080] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0xa2344800) [pid = 1745] [serial = 1100] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0xa2391000) [pid = 1745] [serial = 1101] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x9c046000) [pid = 1745] [serial = 1091] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x9d46e000) [pid = 1745] [serial = 1092] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x9a860c00) [pid = 1745] [serial = 1089] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0xa209d800) [pid = 1745] [serial = 1098] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1745 | 1467821626449 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1338ms 09:13:46 INFO - PROCESS | 1745 | 1467821626507 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1745 | 1467821626513 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:13:46 INFO - PROCESS | 1745 | 1467821626522 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1745 | 1467821626526 Marionette TRACE conn3 <- [1,1486,null,{}] 09:13:46 INFO - PROCESS | 1745 | 1467821626531 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}] 09:13:46 INFO - PROCESS | 1745 | 1467821626536 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:46 INFO - PROCESS | 1745 | 1467821626681 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:13:46 INFO - PROCESS | 1745 | 1467821626691 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1745 | 1467821626699 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x926adc00 == 26 [pid = 1745] [id = 379] 09:13:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x953cb800) [pid = 1745] [serial = 1138] [outer = (nil)] 09:13:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x97af5c00) [pid = 1745] [serial = 1139] [outer = 0x953cb800] 09:13:46 INFO - PROCESS | 1745 | 1467821626760 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x99f7a400) [pid = 1745] [serial = 1140] [outer = 0x953cb800] 09:13:47 INFO - PROCESS | 1745 | 1467821627583 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1132ms 09:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:13:47 INFO - PROCESS | 1745 | 1467821627655 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1745 | 1467821627658 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1745 | 1467821627665 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1745 | 1467821627670 Marionette TRACE conn3 <- [1,1490,null,{}] 09:13:47 INFO - PROCESS | 1745 | 1467821627685 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}] 09:13:47 INFO - PROCESS | 1745 | 1467821627693 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:47 INFO - PROCESS | 1745 | 1467821627842 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:13:47 INFO - PROCESS | 1745 | 1467821627952 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1745 | 1467821627961 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6df400 == 27 [pid = 1745] [id = 380] 09:13:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9a6fd000) [pid = 1745] [serial = 1141] [outer = (nil)] 09:13:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x9a8d1800) [pid = 1745] [serial = 1142] [outer = 0x9a6fd000] 09:13:48 INFO - PROCESS | 1745 | 1467821628032 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x9a8d9c00) [pid = 1745] [serial = 1143] [outer = 0x9a6fd000] 09:13:48 INFO - PROCESS | 1745 | 1467821628777 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1182ms 09:13:48 INFO - PROCESS | 1745 | 1467821628846 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1745 | 1467821628851 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:13:48 INFO - PROCESS | 1745 | 1467821628856 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1745 | 1467821628858 Marionette TRACE conn3 <- [1,1494,null,{}] 09:13:48 INFO - PROCESS | 1745 | 1467821628864 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}] 09:13:48 INFO - PROCESS | 1745 | 1467821628867 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:49 INFO - PROCESS | 1745 | 1467821629058 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:13:49 INFO - PROCESS | 1745 | 1467821629075 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1745 | 1467821629083 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x93077400 == 28 [pid = 1745] [id = 381] 09:13:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x93080800) [pid = 1745] [serial = 1144] [outer = (nil)] 09:13:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9af08c00) [pid = 1745] [serial = 1145] [outer = 0x93080800] 09:13:49 INFO - PROCESS | 1745 | 1467821629141 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9b10f800) [pid = 1745] [serial = 1146] [outer = 0x93080800] 09:13:50 INFO - PROCESS | 1745 | 1467821630034 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]]]}] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0xa209f000) [pid = 1745] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a0a0800) [pid = 1745] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x924d8800) [pid = 1745] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0xa253e000) [pid = 1745] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x93ed3c00) [pid = 1745] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x927e8c00) [pid = 1745] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:13:50 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x93e9b800) [pid = 1745] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1239ms 09:13:50 INFO - PROCESS | 1745 | 1467821630095 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1745 | 1467821630098 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:13:50 INFO - PROCESS | 1745 | 1467821630104 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1745 | 1467821630106 Marionette TRACE conn3 <- [1,1498,null,{}] 09:13:50 INFO - PROCESS | 1745 | 1467821630112 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}] 09:13:50 INFO - PROCESS | 1745 | 1467821630116 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:50 INFO - PROCESS | 1745 | 1467821630251 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:13:50 INFO - PROCESS | 1745 | 1467821630261 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1745 | 1467821630267 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x948bb000 == 29 [pid = 1745] [id = 382] 09:13:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x953c9400) [pid = 1745] [serial = 1147] [outer = (nil)] 09:13:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9a8d7400) [pid = 1745] [serial = 1148] [outer = 0x953c9400] 09:13:50 INFO - PROCESS | 1745 | 1467821630327 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x9af04800) [pid = 1745] [serial = 1149] [outer = 0x953c9400] 09:13:51 INFO - PROCESS | 1745 | 1467821631079 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]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1029ms 09:13:51 INFO - PROCESS | 1745 | 1467821631140 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1745 | 1467821631144 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:13:51 INFO - PROCESS | 1745 | 1467821631149 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1745 | 1467821631151 Marionette TRACE conn3 <- [1,1502,null,{}] 09:13:51 INFO - PROCESS | 1745 | 1467821631172 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}] 09:13:51 INFO - PROCESS | 1745 | 1467821631181 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:51 INFO - PROCESS | 1745 | 1467821631372 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:13:51 INFO - PROCESS | 1745 | 1467821631381 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1745 | 1467821631387 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9000 == 30 [pid = 1745] [id = 383] 09:13:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x93077000) [pid = 1745] [serial = 1150] [outer = (nil)] 09:13:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9d35f000) [pid = 1745] [serial = 1151] [outer = 0x93077000] 09:13:51 INFO - PROCESS | 1745 | 1467821631448 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9d811000) [pid = 1745] [serial = 1152] [outer = 0x93077000] 09:13:52 INFO - PROCESS | 1745 | 1467821632200 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1086ms 09:13:52 INFO - PROCESS | 1745 | 1467821632236 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1745 | 1467821632239 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:13:52 INFO - PROCESS | 1745 | 1467821632251 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1745 | 1467821632253 Marionette TRACE conn3 <- [1,1506,null,{}] 09:13:52 INFO - PROCESS | 1745 | 1467821632275 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}] 09:13:52 INFO - PROCESS | 1745 | 1467821632279 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:52 INFO - PROCESS | 1745 | 1467821632404 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:13:52 INFO - PROCESS | 1745 | 1467821632416 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1745 | 1467821632424 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af09000 == 31 [pid = 1745] [id = 384] 09:13:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9d46c800) [pid = 1745] [serial = 1153] [outer = (nil)] 09:13:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0xa061a800) [pid = 1745] [serial = 1154] [outer = 0x9d46c800] 09:13:52 INFO - PROCESS | 1745 | 1467821632485 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0xa0620400) [pid = 1745] [serial = 1155] [outer = 0x9d46c800] 09:13:53 INFO - PROCESS | 1745 | 1467821633466 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1233ms 09:13:53 INFO - PROCESS | 1745 | 1467821633484 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1745 | 1467821633489 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:13:53 INFO - PROCESS | 1745 | 1467821633496 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1745 | 1467821633504 Marionette TRACE conn3 <- [1,1510,null,{}] 09:13:53 INFO - PROCESS | 1745 | 1467821633511 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}] 09:13:53 INFO - PROCESS | 1745 | 1467821633516 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:53 INFO - PROCESS | 1745 | 1467821633675 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:13:53 INFO - PROCESS | 1745 | 1467821633827 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1745 | 1467821633835 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x93079800 == 32 [pid = 1745] [id = 385] 09:13:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93cb3400) [pid = 1745] [serial = 1156] [outer = (nil)] 09:13:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x95530800) [pid = 1745] [serial = 1157] [outer = 0x93cb3400] 09:13:53 INFO - PROCESS | 1745 | 1467821633913 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97a7ac00) [pid = 1745] [serial = 1158] [outer = 0x93cb3400] 09:13:54 INFO - PROCESS | 1745 | 1467821634816 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1334ms 09:13:54 INFO - PROCESS | 1745 | 1467821634830 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 1745 | 1467821634836 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:13:54 INFO - PROCESS | 1745 | 1467821634846 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1745 | 1467821634850 Marionette TRACE conn3 <- [1,1514,null,{}] 09:13:54 INFO - PROCESS | 1745 | 1467821634856 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}] 09:13:54 INFO - PROCESS | 1745 | 1467821634861 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:55 INFO - PROCESS | 1745 | 1467821635019 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:13:55 INFO - PROCESS | 1745 | 1467821635179 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1745 | 1467821635188 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x99708800 == 33 [pid = 1745] [id = 386] 09:13:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a6db400) [pid = 1745] [serial = 1159] [outer = (nil)] 09:13:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a8ce800) [pid = 1745] [serial = 1160] [outer = 0x9a6db400] 09:13:55 INFO - PROCESS | 1745 | 1467821635261 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8da800) [pid = 1745] [serial = 1161] [outer = 0x9a6db400] 09:13:56 INFO - PROCESS | 1745 | 1467821636173 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]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1381ms 09:13:56 INFO - PROCESS | 1745 | 1467821636228 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1745 | 1467821636231 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:13:56 INFO - PROCESS | 1745 | 1467821636238 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1745 | 1467821636243 Marionette TRACE conn3 <- [1,1518,null,{}] 09:13:56 INFO - PROCESS | 1745 | 1467821636259 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}] 09:13:56 INFO - PROCESS | 1745 | 1467821636267 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:56 INFO - PROCESS | 1745 | 1467821636466 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:13:56 INFO - PROCESS | 1745 | 1467821636623 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1745 | 1467821636635 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4ce800 == 34 [pid = 1745] [id = 387] 09:13:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d4cf400) [pid = 1745] [serial = 1162] [outer = (nil)] 09:13:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa0616c00) [pid = 1745] [serial = 1163] [outer = 0x9d4cf400] 09:13:56 INFO - PROCESS | 1745 | 1467821636708 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa108a000) [pid = 1745] [serial = 1164] [outer = 0x9d4cf400] 09:13:57 INFO - PROCESS | 1745 | 1467821637528 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]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1346ms 09:13:57 INFO - PROCESS | 1745 | 1467821637583 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1745 | 1467821637588 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:13:57 INFO - PROCESS | 1745 | 1467821637594 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1745 | 1467821637597 Marionette TRACE conn3 <- [1,1522,null,{}] 09:13:57 INFO - PROCESS | 1745 | 1467821637602 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}] 09:13:57 INFO - PROCESS | 1745 | 1467821637607 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:57 INFO - PROCESS | 1745 | 1467821637764 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:13:57 INFO - PROCESS | 1745 | 1467821637916 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1745 | 1467821637924 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d806800 == 35 [pid = 1745] [id = 388] 09:13:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa108e800) [pid = 1745] [serial = 1165] [outer = (nil)] 09:13:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa209e800) [pid = 1745] [serial = 1166] [outer = 0xa108e800] 09:13:58 INFO - PROCESS | 1745 | 1467821638001 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa2213800) [pid = 1745] [serial = 1167] [outer = 0xa108e800] 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1745 | 1467821638766 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"]]]}] 09:13:58 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 () { 09:13:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:13:58 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 () { 09:13:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:13:58 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 () { 09:13:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:13:58 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 () { 09:13:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:13:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1228ms 09:13:58 INFO - PROCESS | 1745 | 1467821638824 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1745 | 1467821638827 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:13:58 INFO - PROCESS | 1745 | 1467821638836 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1745 | 1467821638841 Marionette TRACE conn3 <- [1,1526,null,{}] 09:13:58 INFO - PROCESS | 1745 | 1467821638847 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}] 09:13:58 INFO - PROCESS | 1745 | 1467821638852 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:58 INFO - PROCESS | 1745 | 1467821638996 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:13:59 INFO - PROCESS | 1745 | 1467821639148 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1745 | 1467821639156 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:13:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9000 == 36 [pid = 1745] [id = 389] 09:13:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x953c0400) [pid = 1745] [serial = 1168] [outer = (nil)] 09:13:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa2380c00) [pid = 1745] [serial = 1169] [outer = 0x953c0400] 09:13:59 INFO - PROCESS | 1745 | 1467821639226 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa23a6c00) [pid = 1745] [serial = 1170] [outer = 0x953c0400] 09:14:00 INFO - PROCESS | 1745 | 1467821640079 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"]]]}] 09:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:14:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:14:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1285ms 09:14:00 INFO - PROCESS | 1745 | 1467821640141 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1745 | 1467821640144 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:14:00 INFO - PROCESS | 1745 | 1467821640152 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1745 | 1467821640154 Marionette TRACE conn3 <- [1,1530,null,{}] 09:14:00 INFO - PROCESS | 1745 | 1467821640160 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}] 09:14:00 INFO - PROCESS | 1745 | 1467821640169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:00 INFO - PROCESS | 1745 | 1467821640338 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:14:00 INFO - PROCESS | 1745 | 1467821640636 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1745 | 1467821640646 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1c00 == 37 [pid = 1745] [id = 390] 09:14:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x926a8800) [pid = 1745] [serial = 1171] [outer = (nil)] 09:14:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x926aec00) [pid = 1745] [serial = 1172] [outer = 0x926a8800] 09:14:00 INFO - PROCESS | 1745 | 1467821640728 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x93cb1c00) [pid = 1745] [serial = 1173] [outer = 0x926a8800] 09:14:01 INFO - PROCESS | 1745 | 1467821641541 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]]]}] 09:14:01 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:14:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:14:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:14:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:14:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:14:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1436ms 09:14:01 INFO - PROCESS | 1745 | 1467821641591 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1745 | 1467821641597 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:14:01 INFO - PROCESS | 1745 | 1467821641604 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1745 | 1467821641608 Marionette TRACE conn3 <- [1,1534,null,{}] 09:14:01 INFO - PROCESS | 1745 | 1467821641616 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}] 09:14:01 INFO - PROCESS | 1745 | 1467821641622 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:01 INFO - PROCESS | 1745 | 1467821641764 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:14:01 INFO - PROCESS | 1745 | 1467821641936 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1745 | 1467821641944 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b2400 == 38 [pid = 1745] [id = 391] 09:14:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x953c2c00) [pid = 1745] [serial = 1174] [outer = (nil)] 09:14:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a6d4c00) [pid = 1745] [serial = 1175] [outer = 0x953c2c00] 09:14:02 INFO - PROCESS | 1745 | 1467821642011 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a8cec00) [pid = 1745] [serial = 1176] [outer = 0x953c2c00] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x927e1800 == 37 [pid = 1745] [id = 251] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x97a26000 == 36 [pid = 1745] [id = 250] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4c00 == 35 [pid = 1745] [id = 261] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x926ac400 == 34 [pid = 1745] [id = 252] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x926ae800 == 33 [pid = 1745] [id = 375] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x93eda800 == 32 [pid = 1745] [id = 253] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x9af05c00 == 31 [pid = 1745] [id = 254] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x952bc400 == 30 [pid = 1745] [id = 376] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x948b7400 == 29 [pid = 1745] [id = 249] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4400 == 28 [pid = 1745] [id = 256] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d0c00 == 27 [pid = 1745] [id = 377] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0xa23a6800 == 26 [pid = 1745] [id = 255] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea2c00 == 25 [pid = 1745] [id = 257] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x99709000 == 24 [pid = 1745] [id = 259] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x948c1400 == 23 [pid = 1745] [id = 264] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x97af2000 == 22 [pid = 1745] [id = 258] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x927df400 == 21 [pid = 1745] [id = 260] 09:14:02 INFO - PROCESS | 1745 | --DOCSHELL 0x924d2400 == 20 [pid = 1745] [id = 262] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x97a28000) [pid = 1745] [serial = 1124] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa23b3800) [pid = 1745] [serial = 1110] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af10800) [pid = 1745] [serial = 1107] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x99704c00) [pid = 1745] [serial = 1104] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2ff1000) [pid = 1745] [serial = 1113] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a09c800) [pid = 1745] [serial = 1116] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa2fba000) [pid = 1745] [serial = 1112] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x93cb5000) [pid = 1745] [serial = 1121] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a2ee400) [pid = 1745] [serial = 1119] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953cb000) [pid = 1745] [serial = 1115] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ea3c00) [pid = 1745] [serial = 1122] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ed8400) [pid = 1745] [serial = 1103] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa2346400) [pid = 1745] [serial = 1109] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x97a7f000) [pid = 1745] [serial = 1118] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9aab6000) [pid = 1745] [serial = 1106] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1745 | 1467821643696 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:14:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2132ms 09:14:03 INFO - PROCESS | 1745 | 1467821643760 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1745 | 1467821643766 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:14:03 INFO - PROCESS | 1745 | 1467821643778 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1745 | 1467821643785 Marionette TRACE conn3 <- [1,1538,null,{}] 09:14:03 INFO - PROCESS | 1745 | 1467821643791 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}] 09:14:03 INFO - PROCESS | 1745 | 1467821643795 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:03 INFO - PROCESS | 1745 | 1467821643941 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:14:03 INFO - PROCESS | 1745 | 1467821643950 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1745 | 1467821643961 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x93073c00 == 21 [pid = 1745] [id = 392] 09:14:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9307fc00) [pid = 1745] [serial = 1177] [outer = (nil)] 09:14:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x948b6800) [pid = 1745] [serial = 1178] [outer = 0x9307fc00] 09:14:04 INFO - PROCESS | 1745 | 1467821644023 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9526c400) [pid = 1745] [serial = 1179] [outer = 0x9307fc00] 09:14:04 INFO - PROCESS | 1745 | 1467821644923 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1187ms 09:14:04 INFO - PROCESS | 1745 | 1467821644966 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1745 | 1467821644973 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:14:04 INFO - PROCESS | 1745 | 1467821644983 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1745 | 1467821644987 Marionette TRACE conn3 <- [1,1542,null,{}] 09:14:04 INFO - PROCESS | 1745 | 1467821644993 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}] 09:14:04 INFO - PROCESS | 1745 | 1467821644998 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:05 INFO - PROCESS | 1745 | 1467821645153 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:14:05 INFO - PROCESS | 1745 | 1467821645162 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1745 | 1467821645169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af6800 == 22 [pid = 1745] [id = 393] 09:14:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x98418c00) [pid = 1745] [serial = 1180] [outer = (nil)] 09:14:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x99704c00) [pid = 1745] [serial = 1181] [outer = 0x98418c00] 09:14:05 INFO - PROCESS | 1745 | 1467821645234 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a09c800) [pid = 1745] [serial = 1182] [outer = 0x98418c00] 09:14:06 INFO - PROCESS | 1745 | 1467821646068 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]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:14:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1133ms 09:14:06 INFO - PROCESS | 1745 | 1467821646117 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1745 | 1467821646121 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:14:06 INFO - PROCESS | 1745 | 1467821646138 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1745 | 1467821646143 Marionette TRACE conn3 <- [1,1546,null,{}] 09:14:06 INFO - PROCESS | 1745 | 1467821646159 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}] 09:14:06 INFO - PROCESS | 1745 | 1467821646168 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:06 INFO - PROCESS | 1745 | 1467821646363 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:14:06 INFO - PROCESS | 1745 | 1467821646442 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1745 | 1467821646454 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d5000 == 23 [pid = 1745] [id = 394] 09:14:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a6d7400) [pid = 1745] [serial = 1183] [outer = (nil)] 09:14:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9aab7c00) [pid = 1745] [serial = 1184] [outer = 0x9a6d7400] 09:14:06 INFO - PROCESS | 1745 | 1467821646520 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af09c00) [pid = 1745] [serial = 1185] [outer = 0x9a6d7400] 09:14:07 INFO - PROCESS | 1745 | 1467821647355 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1287ms 09:14:07 INFO - PROCESS | 1745 | 1467821647424 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1745 | 1467821647429 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:14:07 INFO - PROCESS | 1745 | 1467821647434 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1745 | 1467821647436 Marionette TRACE conn3 <- [1,1550,null,{}] 09:14:07 INFO - PROCESS | 1745 | 1467821647442 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}] 09:14:07 INFO - PROCESS | 1745 | 1467821647446 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:07 INFO - PROCESS | 1745 | 1467821647639 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:14:07 INFO - PROCESS | 1745 | 1467821647656 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1745 | 1467821647663 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c7400 == 24 [pid = 1745] [id = 395] 09:14:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aaba000) [pid = 1745] [serial = 1186] [outer = (nil)] 09:14:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9c03f800) [pid = 1745] [serial = 1187] [outer = 0x9aaba000] 09:14:07 INFO - PROCESS | 1745 | 1467821647725 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9d313800) [pid = 1745] [serial = 1188] [outer = 0x9aaba000] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93077000) [pid = 1745] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93080800) [pid = 1745] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x953c9400) [pid = 1745] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a6d2400) [pid = 1745] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x953c3800) [pid = 1745] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6fd000) [pid = 1745] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x926af400) [pid = 1745] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x953cb800) [pid = 1745] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9307f800) [pid = 1745] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d46c800) [pid = 1745] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:14:08 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x95532c00) [pid = 1745] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:14:08 INFO - PROCESS | 1745 | 1467821648776 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1377ms 09:14:08 INFO - PROCESS | 1745 | 1467821648816 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1745 | 1467821648820 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:14:08 INFO - PROCESS | 1745 | 1467821648825 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1745 | 1467821648828 Marionette TRACE conn3 <- [1,1554,null,{}] 09:14:08 INFO - PROCESS | 1745 | 1467821648833 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}] 09:14:08 INFO - PROCESS | 1745 | 1467821648838 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:08 INFO - PROCESS | 1745 | 1467821648971 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:14:09 INFO - PROCESS | 1745 | 1467821648982 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1745 | 1467821648991 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x926af400 == 25 [pid = 1745] [id = 396] 09:14:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x927ec000) [pid = 1745] [serial = 1189] [outer = (nil)] 09:14:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6dfc00) [pid = 1745] [serial = 1190] [outer = 0x927ec000] 09:14:09 INFO - PROCESS | 1745 | 1467821649052 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9bad4400) [pid = 1745] [serial = 1191] [outer = 0x927ec000] 09:14:09 INFO - PROCESS | 1745 | 1467821649908 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1131ms 09:14:09 INFO - PROCESS | 1745 | 1467821649957 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1745 | 1467821649961 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:14:09 INFO - PROCESS | 1745 | 1467821649966 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1745 | 1467821649968 Marionette TRACE conn3 <- [1,1558,null,{}] 09:14:09 INFO - PROCESS | 1745 | 1467821649974 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}] 09:14:09 INFO - PROCESS | 1745 | 1467821649983 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:10 INFO - PROCESS | 1745 | 1467821650131 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:14:10 INFO - PROCESS | 1745 | 1467821650140 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1745 | 1467821650150 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a4c3800 == 26 [pid = 1745] [id = 397] 09:14:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9c04ac00) [pid = 1745] [serial = 1192] [outer = (nil)] 09:14:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa0621000) [pid = 1745] [serial = 1193] [outer = 0x9c04ac00] 09:14:10 INFO - PROCESS | 1745 | 1467821650209 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2010000) [pid = 1745] [serial = 1194] [outer = 0x9c04ac00] 09:14:11 INFO - PROCESS | 1745 | 1467821651270 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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1327ms 09:14:11 INFO - PROCESS | 1745 | 1467821651295 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1745 | 1467821651301 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:14:11 INFO - PROCESS | 1745 | 1467821651308 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1745 | 1467821651315 Marionette TRACE conn3 <- [1,1562,null,{}] 09:14:11 INFO - PROCESS | 1745 | 1467821651323 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}] 09:14:11 INFO - PROCESS | 1745 | 1467821651328 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:11 INFO - PROCESS | 1745 | 1467821651496 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:14:11 INFO - PROCESS | 1745 | 1467821651652 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1745 | 1467821651660 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ab400 == 27 [pid = 1745] [id = 398] 09:14:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x927de000) [pid = 1745] [serial = 1195] [outer = (nil)] 09:14:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x95261800) [pid = 1745] [serial = 1196] [outer = 0x927de000] 09:14:11 INFO - PROCESS | 1745 | 1467821651734 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x953cdc00) [pid = 1745] [serial = 1197] [outer = 0x927de000] 09:14:12 INFO - PROCESS | 1745 | 1467821652687 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1432ms 09:14:12 INFO - PROCESS | 1745 | 1467821652741 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1745 | 1467821652747 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:14:12 INFO - PROCESS | 1745 | 1467821652758 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1745 | 1467821652761 Marionette TRACE conn3 <- [1,1566,null,{}] 09:14:12 INFO - PROCESS | 1745 | 1467821652768 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}] 09:14:12 INFO - PROCESS | 1745 | 1467821652773 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:12 INFO - PROCESS | 1745 | 1467821652942 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:14:13 INFO - PROCESS | 1745 | 1467821653100 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1745 | 1467821653108 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c6400 == 28 [pid = 1745] [id = 399] 09:14:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a644000) [pid = 1745] [serial = 1198] [outer = (nil)] 09:14:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a6d0c00) [pid = 1745] [serial = 1199] [outer = 0x9a644000] 09:14:13 INFO - PROCESS | 1745 | 1467821653260 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a8cd800) [pid = 1745] [serial = 1200] [outer = 0x9a644000] 09:14:14 INFO - PROCESS | 1745 | 1467821654185 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1481ms 09:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:14:14 INFO - PROCESS | 1745 | 1467821654239 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1745 | 1467821654242 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:14:14 INFO - PROCESS | 1745 | 1467821654249 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1745 | 1467821654254 Marionette TRACE conn3 <- [1,1570,null,{}] 09:14:14 INFO - PROCESS | 1745 | 1467821654269 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}] 09:14:14 INFO - PROCESS | 1745 | 1467821654278 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:14 INFO - PROCESS | 1745 | 1467821654449 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:14:14 INFO - PROCESS | 1745 | 1467821654617 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1745 | 1467821654625 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x92abcc00 == 29 [pid = 1745] [id = 400] 09:14:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x93e9e400) [pid = 1745] [serial = 1201] [outer = (nil)] 09:14:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa0618800) [pid = 1745] [serial = 1202] [outer = 0x93e9e400] 09:14:14 INFO - PROCESS | 1745 | 1467821654750 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa220ec00) [pid = 1745] [serial = 1203] [outer = 0x93e9e400] 09:14:15 INFO - PROCESS | 1745 | 1467821655796 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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1591ms 09:14:15 INFO - PROCESS | 1745 | 1467821655838 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 1745 | 1467821655844 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:14:15 INFO - PROCESS | 1745 | 1467821655852 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 1745 | 1467821655856 Marionette TRACE conn3 <- [1,1574,null,{}] 09:14:15 INFO - PROCESS | 1745 | 1467821655863 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}] 09:14:15 INFO - PROCESS | 1745 | 1467821655868 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:16 INFO - PROCESS | 1745 | 1467821656066 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:14:16 INFO - PROCESS | 1745 | 1467821656338 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1745 | 1467821656346 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9d811000) [pid = 1745] [serial = 1152] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9af08c00) [pid = 1745] [serial = 1145] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9b10f800) [pid = 1745] [serial = 1146] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a8d7400) [pid = 1745] [serial = 1148] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9d35f000) [pid = 1745] [serial = 1151] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6d6800) [pid = 1745] [serial = 1133] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6f3000) [pid = 1745] [serial = 1134] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x953cfc00) [pid = 1745] [serial = 1130] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97aec400) [pid = 1745] [serial = 1131] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8d1800) [pid = 1745] [serial = 1142] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927ddc00) [pid = 1745] [serial = 1127] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x92ac7000) [pid = 1745] [serial = 1128] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97af5c00) [pid = 1745] [serial = 1139] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x99f7a400) [pid = 1745] [serial = 1140] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93e9dc00) [pid = 1745] [serial = 1136] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93ed1000) [pid = 1745] [serial = 1137] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa0620400) [pid = 1745] [serial = 1155] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa061a800) [pid = 1745] [serial = 1154] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x97a83c00) [pid = 1745] [serial = 1125] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8d9c00) [pid = 1745] [serial = 1143] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9af04800) [pid = 1745] [serial = 1149] [outer = (nil)] [url = about:blank] 09:14:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dec00 == 30 [pid = 1745] [id = 401] 09:14:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x927e5000) [pid = 1745] [serial = 1204] [outer = (nil)] 09:14:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x92ac8000) [pid = 1745] [serial = 1205] [outer = 0x927e5000] 09:14:16 INFO - PROCESS | 1745 | 1467821656442 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ea3c00) [pid = 1745] [serial = 1206] [outer = 0x927e5000] 09:14:17 INFO - PROCESS | 1745 | 1467821657143 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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1337ms 09:14:17 INFO - PROCESS | 1745 | 1467821657189 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 1745 | 1467821657195 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:14:17 INFO - PROCESS | 1745 | 1467821657204 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1745 | 1467821657208 Marionette TRACE conn3 <- [1,1578,null,{}] 09:14:17 INFO - PROCESS | 1745 | 1467821657214 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}] 09:14:17 INFO - PROCESS | 1745 | 1467821657218 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:17 INFO - PROCESS | 1745 | 1467821657367 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:14:17 INFO - PROCESS | 1745 | 1467821657486 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1745 | 1467821657494 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9000 == 31 [pid = 1745] [id = 402] 09:14:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ed8000) [pid = 1745] [serial = 1207] [outer = (nil)] 09:14:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a7fc00) [pid = 1745] [serial = 1208] [outer = 0x93ed8000] 09:14:17 INFO - PROCESS | 1745 | 1467821657556 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x97af5c00) [pid = 1745] [serial = 1209] [outer = 0x93ed8000] 09:14:18 INFO - PROCESS | 1745 | 1467821658254 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1079ms 09:14:18 INFO - PROCESS | 1745 | 1467821658296 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1745 | 1467821658300 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:14:18 INFO - PROCESS | 1745 | 1467821658306 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1745 | 1467821658311 Marionette TRACE conn3 <- [1,1582,null,{}] 09:14:18 INFO - PROCESS | 1745 | 1467821658325 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}] 09:14:18 INFO - PROCESS | 1745 | 1467821658332 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:18 INFO - PROCESS | 1745 | 1467821658473 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:14:18 INFO - PROCESS | 1745 | 1467821658489 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1745 | 1467821658497 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a85ec00 == 32 [pid = 1745] [id = 403] 09:14:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a8d9c00) [pid = 1745] [serial = 1210] [outer = (nil)] 09:14:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af04800) [pid = 1745] [serial = 1211] [outer = 0x9a8d9c00] 09:14:18 INFO - PROCESS | 1745 | 1467821658560 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9b406800) [pid = 1745] [serial = 1212] [outer = 0x9a8d9c00] 09:14:19 INFO - PROCESS | 1745 | 1467821659431 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1181ms 09:14:19 INFO - PROCESS | 1745 | 1467821659498 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1745 | 1467821659502 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:14:19 INFO - PROCESS | 1745 | 1467821659508 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1745 | 1467821659510 Marionette TRACE conn3 <- [1,1586,null,{}] 09:14:19 INFO - PROCESS | 1745 | 1467821659515 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}] 09:14:19 INFO - PROCESS | 1745 | 1467821659520 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:19 INFO - PROCESS | 1745 | 1467821659722 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:14:19 INFO - PROCESS | 1745 | 1467821659773 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1745 | 1467821659779 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ecc00 == 33 [pid = 1745] [id = 404] 09:14:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a8dac00) [pid = 1745] [serial = 1213] [outer = (nil)] 09:14:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d30f400) [pid = 1745] [serial = 1214] [outer = 0x9a8dac00] 09:14:19 INFO - PROCESS | 1745 | 1467821659912 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d809000) [pid = 1745] [serial = 1215] [outer = 0x9a8dac00] 09:14:20 INFO - PROCESS | 1745 | 1467821660709 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]]]}] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93cb3400) [pid = 1745] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x98418c00) [pid = 1745] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6db400) [pid = 1745] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9d4cf400) [pid = 1745] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa108e800) [pid = 1745] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1286ms 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a6d7400) [pid = 1745] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9aaba000) [pid = 1745] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x927ec000) [pid = 1745] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x953c2c00) [pid = 1745] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x953c0400) [pid = 1745] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9307fc00) [pid = 1745] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:14:20 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x926a8800) [pid = 1745] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:14:20 INFO - PROCESS | 1745 | 1467821660804 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1745 | 1467821660808 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:14:20 INFO - PROCESS | 1745 | 1467821660815 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1745 | 1467821660818 Marionette TRACE conn3 <- [1,1590,null,{}] 09:14:20 INFO - PROCESS | 1745 | 1467821660823 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}] 09:14:20 INFO - PROCESS | 1745 | 1467821660827 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:20 INFO - PROCESS | 1745 | 1467821660962 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:14:20 INFO - PROCESS | 1745 | 1467821660970 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1745 | 1467821660978 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7b000 == 34 [pid = 1745] [id = 405] 09:14:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97a84400) [pid = 1745] [serial = 1216] [outer = (nil)] 09:14:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a63e000) [pid = 1745] [serial = 1217] [outer = 0x97a84400] 09:14:21 INFO - PROCESS | 1745 | 1467821661037 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9b76e000) [pid = 1745] [serial = 1218] [outer = 0x97a84400] 09:14:21 INFO - PROCESS | 1745 | 1467821661801 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1029ms 09:14:21 INFO - PROCESS | 1745 | 1467821661843 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1745 | 1467821661846 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:14:21 INFO - PROCESS | 1745 | 1467821661852 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1745 | 1467821661855 Marionette TRACE conn3 <- [1,1594,null,{}] 09:14:21 INFO - PROCESS | 1745 | 1467821661860 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}] 09:14:21 INFO - PROCESS | 1745 | 1467821661869 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:22 INFO - PROCESS | 1745 | 1467821662099 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:14:22 INFO - PROCESS | 1745 | 1467821662111 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1745 | 1467821662120 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x93077c00 == 35 [pid = 1745] [id = 406] 09:14:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9307fc00) [pid = 1745] [serial = 1219] [outer = (nil)] 09:14:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0xa2346400) [pid = 1745] [serial = 1220] [outer = 0x9307fc00] 09:14:22 INFO - PROCESS | 1745 | 1467821662190 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa200d800) [pid = 1745] [serial = 1221] [outer = 0x9307fc00] 09:14:23 INFO - PROCESS | 1745 | 1467821663039 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1231ms 09:14:23 INFO - PROCESS | 1745 | 1467821663085 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1745 | 1467821663092 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:14:23 INFO - PROCESS | 1745 | 1467821663100 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1745 | 1467821663105 Marionette TRACE conn3 <- [1,1598,null,{}] 09:14:23 INFO - PROCESS | 1745 | 1467821663113 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}] 09:14:23 INFO - PROCESS | 1745 | 1467821663118 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:23 INFO - PROCESS | 1745 | 1467821663289 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:14:23 INFO - PROCESS | 1745 | 1467821663456 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1745 | 1467821663471 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ab000 == 36 [pid = 1745] [id = 407] 09:14:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x926b2000) [pid = 1745] [serial = 1222] [outer = (nil)] 09:14:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93cba000) [pid = 1745] [serial = 1223] [outer = 0x926b2000] 09:14:23 INFO - PROCESS | 1745 | 1467821663544 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9526a000) [pid = 1745] [serial = 1224] [outer = 0x926b2000] 09:14:24 INFO - PROCESS | 1745 | 1467821664470 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1430ms 09:14:24 INFO - PROCESS | 1745 | 1467821664530 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1745 | 1467821664537 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:14:24 INFO - PROCESS | 1745 | 1467821664547 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1745 | 1467821664550 Marionette TRACE conn3 <- [1,1602,null,{}] 09:14:24 INFO - PROCESS | 1745 | 1467821664557 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}] 09:14:24 INFO - PROCESS | 1745 | 1467821664562 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:24 INFO - PROCESS | 1745 | 1467821664761 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:14:24 INFO - PROCESS | 1745 | 1467821664933 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1745 | 1467821664944 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x99433000 == 37 [pid = 1745] [id = 408] 09:14:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x99708c00) [pid = 1745] [serial = 1225] [outer = (nil)] 09:14:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a4bcc00) [pid = 1745] [serial = 1226] [outer = 0x99708c00] 09:14:25 INFO - PROCESS | 1745 | 1467821665024 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a6d4400) [pid = 1745] [serial = 1227] [outer = 0x99708c00] 09:14:25 INFO - PROCESS | 1745 | 1467821665912 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1436ms 09:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:14:25 INFO - PROCESS | 1745 | 1467821665982 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1745 | 1467821665986 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:14:25 INFO - PROCESS | 1745 | 1467821665992 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1745 | 1467821665998 Marionette TRACE conn3 <- [1,1606,null,{}] 09:14:26 INFO - PROCESS | 1745 | 1467821666013 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}] 09:14:26 INFO - PROCESS | 1745 | 1467821666020 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:26 INFO - PROCESS | 1745 | 1467821666220 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:14:26 INFO - PROCESS | 1745 | 1467821666380 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1745 | 1467821666392 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:26 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0620800 == 38 [pid = 1745] [id = 409] 09:14:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa0621400) [pid = 1745] [serial = 1228] [outer = (nil)] 09:14:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2344800) [pid = 1745] [serial = 1229] [outer = 0xa0621400] 09:14:26 INFO - PROCESS | 1745 | 1467821666465 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa2534c00) [pid = 1745] [serial = 1230] [outer = 0xa0621400] 09:14:27 INFO - PROCESS | 1745 | 1467821667296 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1334ms 09:14:27 INFO - PROCESS | 1745 | 1467821667340 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:14:27 INFO - PROCESS | 1745 | 1467821667345 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:14:27 INFO - PROCESS | 1745 | 1467821667351 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1745 | 1467821667354 Marionette TRACE conn3 <- [1,1610,null,{}] 09:14:27 INFO - PROCESS | 1745 | 1467821667359 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}] 09:14:27 INFO - PROCESS | 1745 | 1467821667363 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:27 INFO - PROCESS | 1745 | 1467821667515 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:14:27 INFO - PROCESS | 1745 | 1467821667678 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1745 | 1467821667687 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a8c00 == 39 [pid = 1745] [id = 410] 09:14:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x93ea2000) [pid = 1745] [serial = 1231] [outer = (nil)] 09:14:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa2fbf400) [pid = 1745] [serial = 1232] [outer = 0x93ea2000] 09:14:27 INFO - PROCESS | 1745 | 1467821667757 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2ff4800) [pid = 1745] [serial = 1233] [outer = 0x93ea2000] 09:14:28 INFO - PROCESS | 1745 | 1467821668574 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1281ms 09:14:28 INFO - PROCESS | 1745 | 1467821668640 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1745 | 1467821668643 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:14:28 INFO - PROCESS | 1745 | 1467821668651 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1745 | 1467821668654 Marionette TRACE conn3 <- [1,1614,null,{}] 09:14:28 INFO - PROCESS | 1745 | 1467821668659 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}] 09:14:28 INFO - PROCESS | 1745 | 1467821668664 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:28 INFO - PROCESS | 1745 | 1467821668816 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:14:28 INFO - PROCESS | 1745 | 1467821668977 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1745 | 1467821668985 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:29 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2558800 == 40 [pid = 1745] [id = 411] 09:14:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa2ff6400) [pid = 1745] [serial = 1234] [outer = (nil)] 09:14:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa3210400) [pid = 1745] [serial = 1235] [outer = 0xa2ff6400] 09:14:29 INFO - PROCESS | 1745 | 1467821669055 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa328f400) [pid = 1745] [serial = 1236] [outer = 0xa2ff6400] 09:14:29 INFO - PROCESS | 1745 | 1467821669953 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1377ms 09:14:30 INFO - PROCESS | 1745 | 1467821670029 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1745 | 1467821670033 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:14:30 INFO - PROCESS | 1745 | 1467821670039 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1745 | 1467821670041 Marionette TRACE conn3 <- [1,1618,null,{}] 09:14:30 INFO - PROCESS | 1745 | 1467821670047 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}] 09:14:30 INFO - PROCESS | 1745 | 1467821670057 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:30 INFO - PROCESS | 1745 | 1467821670417 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:14:30 INFO - PROCESS | 1745 | 1467821670703 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1745 | 1467821670712 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df000 == 41 [pid = 1745] [id = 412] 09:14:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x927df800) [pid = 1745] [serial = 1237] [outer = (nil)] 09:14:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x927ea400) [pid = 1745] [serial = 1238] [outer = 0x927df800] 09:14:30 INFO - PROCESS | 1745 | 1467821670807 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x93cb1800) [pid = 1745] [serial = 1239] [outer = 0x927df800] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7b000 == 40 [pid = 1745] [id = 405] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x927ecc00 == 39 [pid = 1745] [id = 404] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a85ec00 == 38 [pid = 1745] [id = 403] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9000 == 37 [pid = 1745] [id = 402] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x927dec00 == 36 [pid = 1745] [id = 401] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x923c6400 == 35 [pid = 1745] [id = 399] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926ab400 == 34 [pid = 1745] [id = 398] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926af400 == 33 [pid = 1745] [id = 396] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x92abcc00 == 32 [pid = 1745] [id = 400] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x9a4c3800 == 31 [pid = 1745] [id = 397] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0xa2558800 == 30 [pid = 1745] [id = 411] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926a8c00 == 29 [pid = 1745] [id = 410] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x99433000 == 28 [pid = 1745] [id = 408] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0xa0620800 == 27 [pid = 1745] [id = 409] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x93077c00 == 26 [pid = 1745] [id = 406] 09:14:32 INFO - PROCESS | 1745 | --DOCSHELL 0x926ab000 == 25 [pid = 1745] [id = 407] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x97a7ac00) [pid = 1745] [serial = 1158] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x95530800) [pid = 1745] [serial = 1157] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x99704c00) [pid = 1745] [serial = 1181] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a8da800) [pid = 1745] [serial = 1161] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a8ce800) [pid = 1745] [serial = 1160] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa108a000) [pid = 1745] [serial = 1164] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa0616c00) [pid = 1745] [serial = 1163] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa2213800) [pid = 1745] [serial = 1167] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa209e800) [pid = 1745] [serial = 1166] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aab7c00) [pid = 1745] [serial = 1184] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9c03f800) [pid = 1745] [serial = 1187] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9af09c00) [pid = 1745] [serial = 1185] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6dfc00) [pid = 1745] [serial = 1190] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9d313800) [pid = 1745] [serial = 1188] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a8cec00) [pid = 1745] [serial = 1176] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a6d4c00) [pid = 1745] [serial = 1175] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa23a6c00) [pid = 1745] [serial = 1170] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x948b6800) [pid = 1745] [serial = 1178] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9526c400) [pid = 1745] [serial = 1179] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa2380c00) [pid = 1745] [serial = 1169] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bad4400) [pid = 1745] [serial = 1191] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x93cb1c00) [pid = 1745] [serial = 1173] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x926aec00) [pid = 1745] [serial = 1172] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a09c800) [pid = 1745] [serial = 1182] [outer = (nil)] [url = about:blank] 09:14:32 INFO - PROCESS | 1745 | 1467821672601 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2634ms 09:14:32 INFO - PROCESS | 1745 | 1467821672674 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1745 | 1467821672679 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:14:32 INFO - PROCESS | 1745 | 1467821672687 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1745 | 1467821672691 Marionette TRACE conn3 <- [1,1622,null,{}] 09:14:32 INFO - PROCESS | 1745 | 1467821672699 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}] 09:14:32 INFO - PROCESS | 1745 | 1467821672705 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:32 INFO - PROCESS | 1745 | 1467821672844 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:14:32 INFO - PROCESS | 1745 | 1467821672964 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1745 | 1467821672973 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e7800 == 26 [pid = 1745] [id = 413] 09:14:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x927e8000) [pid = 1745] [serial = 1240] [outer = (nil)] 09:14:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x927ecc00) [pid = 1745] [serial = 1241] [outer = 0x927e8000] 09:14:33 INFO - PROCESS | 1745 | 1467821673038 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93cafc00) [pid = 1745] [serial = 1242] [outer = 0x927e8000] 09:14:33 INFO - PROCESS | 1745 | 1467821673716 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1083ms 09:14:33 INFO - PROCESS | 1745 | 1467821673777 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1745 | 1467821673785 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:14:33 INFO - PROCESS | 1745 | 1467821673804 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1745 | 1467821673809 Marionette TRACE conn3 <- [1,1626,null,{}] 09:14:33 INFO - PROCESS | 1745 | 1467821673819 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}] 09:14:33 INFO - PROCESS | 1745 | 1467821673825 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:33 INFO - PROCESS | 1745 | 1467821673974 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:14:33 INFO - PROCESS | 1745 | 1467821673983 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1745 | 1467821673992 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c0c00 == 27 [pid = 1745] [id = 414] 09:14:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x953c1400) [pid = 1745] [serial = 1243] [outer = (nil)] 09:14:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x953cd000) [pid = 1745] [serial = 1244] [outer = 0x953c1400] 09:14:34 INFO - PROCESS | 1745 | 1467821674056 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9553c000) [pid = 1745] [serial = 1245] [outer = 0x953c1400] 09:14:34 INFO - PROCESS | 1745 | 1467821674941 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1199ms 09:14:35 INFO - PROCESS | 1745 | 1467821674997 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1745 | 1467821674999 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:14:35 INFO - PROCESS | 1745 | 1467821675007 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1745 | 1467821675012 Marionette TRACE conn3 <- [1,1630,null,{}] 09:14:35 INFO - PROCESS | 1745 | 1467821675041 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}] 09:14:35 INFO - PROCESS | 1745 | 1467821675048 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:35 INFO - PROCESS | 1745 | 1467821675226 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:14:35 INFO - PROCESS | 1745 | 1467821675303 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1745 | 1467821675313 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x9849c000 == 28 [pid = 1745] [id = 415] 09:14:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x984a3800) [pid = 1745] [serial = 1246] [outer = (nil)] 09:14:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a092800) [pid = 1745] [serial = 1247] [outer = 0x984a3800] 09:14:35 INFO - PROCESS | 1745 | 1467821675380 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a2edc00) [pid = 1745] [serial = 1248] [outer = 0x984a3800] 09:14:36 INFO - PROCESS | 1745 | 1467821676164 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1190ms 09:14:36 INFO - PROCESS | 1745 | 1467821676197 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:14:36 INFO - PROCESS | 1745 | 1467821676202 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:14:36 INFO - PROCESS | 1745 | 1467821676207 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1745 | 1467821676210 Marionette TRACE conn3 <- [1,1634,null,{}] 09:14:36 INFO - PROCESS | 1745 | 1467821676215 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}] 09:14:36 INFO - PROCESS | 1745 | 1467821676219 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:36 INFO - PROCESS | 1745 | 1467821676410 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:14:36 INFO - PROCESS | 1745 | 1467821676428 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1745 | 1467821676433 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a09b800 == 29 [pid = 1745] [id = 416] 09:14:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a5c0800) [pid = 1745] [serial = 1249] [outer = (nil)] 09:14:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a6db000) [pid = 1745] [serial = 1250] [outer = 0x9a5c0800] 09:14:36 INFO - PROCESS | 1745 | 1467821676494 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a85b400) [pid = 1745] [serial = 1251] [outer = 0x9a5c0800] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8dac00) [pid = 1745] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927e5000) [pid = 1745] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ed8000) [pid = 1745] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a84400) [pid = 1745] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a8d9c00) [pid = 1745] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a644000) [pid = 1745] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x927de000) [pid = 1745] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x93e9e400) [pid = 1745] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9c04ac00) [pid = 1745] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:14:37 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9307fc00) [pid = 1745] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:14:37 INFO - PROCESS | 1745 | 1467821677648 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1488ms 09:14:37 INFO - PROCESS | 1745 | 1467821677696 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1745 | 1467821677699 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:14:37 INFO - PROCESS | 1745 | 1467821677705 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1745 | 1467821677707 Marionette TRACE conn3 <- [1,1638,null,{}] 09:14:37 INFO - PROCESS | 1745 | 1467821677712 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}] 09:14:37 INFO - PROCESS | 1745 | 1467821677717 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:37 INFO - PROCESS | 1745 | 1467821677843 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:14:37 INFO - PROCESS | 1745 | 1467821677855 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1745 | 1467821677862 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4400 == 30 [pid = 1745] [id = 417] 09:14:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9307fc00) [pid = 1745] [serial = 1252] [outer = (nil)] 09:14:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9970e400) [pid = 1745] [serial = 1253] [outer = 0x9307fc00] 09:14:37 INFO - PROCESS | 1745 | 1467821677923 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8d0c00) [pid = 1745] [serial = 1254] [outer = 0x9307fc00] 09:14:38 INFO - PROCESS | 1745 | 1467821678700 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1031ms 09:14:38 INFO - PROCESS | 1745 | 1467821678737 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1745 | 1467821678740 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:14:38 INFO - PROCESS | 1745 | 1467821678745 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1745 | 1467821678748 Marionette TRACE conn3 <- [1,1642,null,{}] 09:14:38 INFO - PROCESS | 1745 | 1467821678753 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}] 09:14:38 INFO - PROCESS | 1745 | 1467821678763 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:38 INFO - PROCESS | 1745 | 1467821678994 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:14:39 INFO - PROCESS | 1745 | 1467821679004 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1745 | 1467821679011 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabe000 == 31 [pid = 1745] [id = 418] 09:14:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aac2c00) [pid = 1745] [serial = 1255] [outer = (nil)] 09:14:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af0dc00) [pid = 1745] [serial = 1256] [outer = 0x9aac2c00] 09:14:39 INFO - PROCESS | 1745 | 1467821679073 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9bae3400) [pid = 1745] [serial = 1257] [outer = 0x9aac2c00] 09:14:40 INFO - PROCESS | 1745 | 1467821680082 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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1382ms 09:14:40 INFO - PROCESS | 1745 | 1467821680129 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1745 | 1467821680135 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:14:40 INFO - PROCESS | 1745 | 1467821680143 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1745 | 1467821680148 Marionette TRACE conn3 <- [1,1646,null,{}] 09:14:40 INFO - PROCESS | 1745 | 1467821680156 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}] 09:14:40 INFO - PROCESS | 1745 | 1467821680162 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:40 INFO - PROCESS | 1745 | 1467821680336 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:14:40 INFO - PROCESS | 1745 | 1467821680494 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1745 | 1467821680504 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9000 == 32 [pid = 1745] [id = 419] 09:14:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x926b5c00) [pid = 1745] [serial = 1258] [outer = (nil)] 09:14:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x948b8800) [pid = 1745] [serial = 1259] [outer = 0x926b5c00] 09:14:40 INFO - PROCESS | 1745 | 1467821680577 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x953ce400) [pid = 1745] [serial = 1260] [outer = 0x926b5c00] 09:14:41 INFO - PROCESS | 1745 | 1467821681530 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]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1436ms 09:14:41 INFO - PROCESS | 1745 | 1467821681579 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1745 | 1467821681586 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:14:41 INFO - PROCESS | 1745 | 1467821681596 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1745 | 1467821681600 Marionette TRACE conn3 <- [1,1650,null,{}] 09:14:41 INFO - PROCESS | 1745 | 1467821681606 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}] 09:14:41 INFO - PROCESS | 1745 | 1467821681612 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:41 INFO - PROCESS | 1745 | 1467821681780 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:14:41 INFO - PROCESS | 1745 | 1467821681936 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1745 | 1467821681944 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c5400 == 33 [pid = 1745] [id = 420] 09:14:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97aefc00) [pid = 1745] [serial = 1261] [outer = (nil)] 09:14:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9970f800) [pid = 1745] [serial = 1262] [outer = 0x97aefc00] 09:14:42 INFO - PROCESS | 1745 | 1467821682020 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a4c2000) [pid = 1745] [serial = 1263] [outer = 0x97aefc00] 09:14:43 INFO - PROCESS | 1745 | 1467821683028 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1482ms 09:14:43 INFO - PROCESS | 1745 | 1467821683078 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1745 | 1467821683082 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:14:43 INFO - PROCESS | 1745 | 1467821683089 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1745 | 1467821683094 Marionette TRACE conn3 <- [1,1654,null,{}] 09:14:43 INFO - PROCESS | 1745 | 1467821683109 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}] 09:14:43 INFO - PROCESS | 1745 | 1467821683117 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:43 INFO - PROCESS | 1745 | 1467821683286 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:14:43 INFO - PROCESS | 1745 | 1467821683486 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1745 | 1467821683495 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bad5000 == 34 [pid = 1745] [id = 421] 09:14:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9badf400) [pid = 1745] [serial = 1264] [outer = (nil)] 09:14:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9c042c00) [pid = 1745] [serial = 1265] [outer = 0x9badf400] 09:14:43 INFO - PROCESS | 1745 | 1467821683578 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9c04d000) [pid = 1745] [serial = 1266] [outer = 0x9badf400] 09:14:44 INFO - PROCESS | 1745 | 1467821684579 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1536ms 09:14:44 INFO - PROCESS | 1745 | 1467821684626 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 1745 | 1467821684632 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:14:44 INFO - PROCESS | 1745 | 1467821684639 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1745 | 1467821684644 Marionette TRACE conn3 <- [1,1658,null,{}] 09:14:44 INFO - PROCESS | 1745 | 1467821684652 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}] 09:14:44 INFO - PROCESS | 1745 | 1467821684657 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:44 INFO - PROCESS | 1745 | 1467821684810 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:14:44 INFO - PROCESS | 1745 | 1467821684962 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1745 | 1467821684976 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ac400 == 35 [pid = 1745] [id = 422] 09:14:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x93e9b800) [pid = 1745] [serial = 1267] [outer = (nil)] 09:14:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x93eccc00) [pid = 1745] [serial = 1268] [outer = 0x93e9b800] 09:14:45 INFO - PROCESS | 1745 | 1467821685089 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93eda400) [pid = 1745] [serial = 1269] [outer = 0x93e9b800] 09:14:45 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4400 == 34 [pid = 1745] [id = 417] 09:14:45 INFO - PROCESS | 1745 | --DOCSHELL 0x9a09b800 == 33 [pid = 1745] [id = 416] 09:14:45 INFO - PROCESS | 1745 | --DOCSHELL 0x9849c000 == 32 [pid = 1745] [id = 415] 09:14:45 INFO - PROCESS | 1745 | --DOCSHELL 0x953c0c00 == 31 [pid = 1745] [id = 414] 09:14:45 INFO - PROCESS | 1745 | --DOCSHELL 0x927e7800 == 30 [pid = 1745] [id = 413] 09:14:45 INFO - PROCESS | 1745 | 1467821685972 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]]]}] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa2346400) [pid = 1745] [serial = 1220] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa200d800) [pid = 1745] [serial = 1221] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9d809000) [pid = 1745] [serial = 1215] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93ea3c00) [pid = 1745] [serial = 1206] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x97a7fc00) [pid = 1745] [serial = 1208] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9b76e000) [pid = 1745] [serial = 1218] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9af04800) [pid = 1745] [serial = 1211] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d30f400) [pid = 1745] [serial = 1214] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8cd800) [pid = 1745] [serial = 1200] [outer = (nil)] [url = about:blank] 09:14:45 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953cdc00) [pid = 1745] [serial = 1197] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97af5c00) [pid = 1745] [serial = 1209] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa220ec00) [pid = 1745] [serial = 1203] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa2010000) [pid = 1745] [serial = 1194] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a63e000) [pid = 1745] [serial = 1217] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa0621000) [pid = 1745] [serial = 1193] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a6d0c00) [pid = 1745] [serial = 1199] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x95261800) [pid = 1745] [serial = 1196] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa0618800) [pid = 1745] [serial = 1202] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9b406800) [pid = 1745] [serial = 1212] [outer = (nil)] [url = about:blank] 09:14:46 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x92ac8000) [pid = 1745] [serial = 1205] [outer = (nil)] [url = about:blank] 09:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1433ms 09:14:46 INFO - PROCESS | 1745 | 1467821686073 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:14:46 INFO - PROCESS | 1745 | 1467821686078 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:14:46 INFO - PROCESS | 1745 | 1467821686086 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1745 | 1467821686092 Marionette TRACE conn3 <- [1,1662,null,{}] 09:14:46 INFO - PROCESS | 1745 | 1467821686101 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}] 09:14:46 INFO - PROCESS | 1745 | 1467821686107 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:46 INFO - PROCESS | 1745 | 1467821686303 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:14:46 INFO - PROCESS | 1745 | 1467821686462 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1745 | 1467821686475 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea3c00 == 31 [pid = 1745] [id = 423] 09:14:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93ea4400) [pid = 1745] [serial = 1270] [outer = (nil)] 09:14:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x948b8c00) [pid = 1745] [serial = 1271] [outer = 0x93ea4400] 09:14:46 INFO - PROCESS | 1745 | 1467821686607 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x953c8800) [pid = 1745] [serial = 1272] [outer = 0x93ea4400] 09:14:47 INFO - PROCESS | 1745 | 1467821687446 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1434ms 09:14:47 INFO - PROCESS | 1745 | 1467821687520 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:14:47 INFO - PROCESS | 1745 | 1467821687525 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:14:47 INFO - PROCESS | 1745 | 1467821687536 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1745 | 1467821687542 Marionette TRACE conn3 <- [1,1666,null,{}] 09:14:47 INFO - PROCESS | 1745 | 1467821687548 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}] 09:14:47 INFO - PROCESS | 1745 | 1467821687553 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:47 INFO - PROCESS | 1745 | 1467821687758 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:14:47 INFO - PROCESS | 1745 | 1467821687915 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1745 | 1467821687923 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x927de400 == 32 [pid = 1745] [id = 424] 09:14:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97af6000) [pid = 1745] [serial = 1273] [outer = (nil)] 09:14:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a094c00) [pid = 1745] [serial = 1274] [outer = 0x97af6000] 09:14:48 INFO - PROCESS | 1745 | 1467821688045 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a645800) [pid = 1745] [serial = 1275] [outer = 0x97af6000] 09:14:48 INFO - PROCESS | 1745 | 1467821688858 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1389ms 09:14:48 INFO - PROCESS | 1745 | 1467821688921 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1745 | 1467821688925 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:14:48 INFO - PROCESS | 1745 | 1467821688931 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1745 | 1467821688935 Marionette TRACE conn3 <- [1,1670,null,{}] 09:14:48 INFO - PROCESS | 1745 | 1467821688949 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}] 09:14:48 INFO - PROCESS | 1745 | 1467821688958 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:49 INFO - PROCESS | 1745 | 1467821689156 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:14:49 INFO - PROCESS | 1745 | 1467821689318 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1745 | 1467821689330 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af03000 == 33 [pid = 1745] [id = 425] 09:14:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af04000) [pid = 1745] [serial = 1276] [outer = (nil)] 09:14:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af0b400) [pid = 1745] [serial = 1277] [outer = 0x9af04000] 09:14:49 INFO - PROCESS | 1745 | 1467821689406 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9b407800) [pid = 1745] [serial = 1278] [outer = 0x9af04000] 09:14:50 INFO - PROCESS | 1745 | 1467821690330 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1440ms 09:14:50 INFO - PROCESS | 1745 | 1467821690372 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1745 | 1467821690376 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:14:50 INFO - PROCESS | 1745 | 1467821690382 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1745 | 1467821690385 Marionette TRACE conn3 <- [1,1674,null,{}] 09:14:50 INFO - PROCESS | 1745 | 1467821690390 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}] 09:14:50 INFO - PROCESS | 1745 | 1467821690395 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:50 INFO - PROCESS | 1745 | 1467821690549 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:14:50 INFO - PROCESS | 1745 | 1467821690711 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1745 | 1467821690717 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1000 == 34 [pid = 1745] [id = 426] 09:14:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9af0c400) [pid = 1745] [serial = 1279] [outer = (nil)] 09:14:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d4cf800) [pid = 1745] [serial = 1280] [outer = 0x9af0c400] 09:14:50 INFO - PROCESS | 1745 | 1467821690793 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d809000) [pid = 1745] [serial = 1281] [outer = 0x9af0c400] 09:14:51 INFO - PROCESS | 1745 | 1467821691658 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1328ms 09:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:14:51 INFO - PROCESS | 1745 | 1467821691711 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1745 | 1467821691714 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:14:51 INFO - PROCESS | 1745 | 1467821691720 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1745 | 1467821691724 Marionette TRACE conn3 <- [1,1678,null,{}] 09:14:51 INFO - PROCESS | 1745 | 1467821691729 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}] 09:14:51 INFO - PROCESS | 1745 | 1467821691734 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:51 INFO - PROCESS | 1745 | 1467821691887 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:14:52 INFO - PROCESS | 1745 | 1467821692046 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1745 | 1467821692052 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4cfc00 == 35 [pid = 1745] [id = 427] 09:14:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa0615c00) [pid = 1745] [serial = 1282] [outer = (nil)] 09:14:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa061d000) [pid = 1745] [serial = 1283] [outer = 0xa0615c00] 09:14:52 INFO - PROCESS | 1745 | 1467821692124 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa061c000) [pid = 1745] [serial = 1284] [outer = 0xa0615c00] 09:14:53 INFO - PROCESS | 1745 | 1467821693039 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1388ms 09:14:53 INFO - PROCESS | 1745 | 1467821693107 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1745 | 1467821693111 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:14:53 INFO - PROCESS | 1745 | 1467821693117 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1745 | 1467821693119 Marionette TRACE conn3 <- [1,1682,null,{}] 09:14:53 INFO - PROCESS | 1745 | 1467821693126 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}] 09:14:53 INFO - PROCESS | 1745 | 1467821693136 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:53 INFO - PROCESS | 1745 | 1467821693371 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:14:53 INFO - PROCESS | 1745 | 1467821693534 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1745 | 1467821693544 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d2400 == 36 [pid = 1745] [id = 428] 09:14:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d803400) [pid = 1745] [serial = 1285] [outer = (nil)] 09:14:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa220dc00) [pid = 1745] [serial = 1286] [outer = 0x9d803400] 09:14:53 INFO - PROCESS | 1745 | 1467821693616 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2346800) [pid = 1745] [serial = 1287] [outer = 0x9d803400] 09:14:54 INFO - PROCESS | 1745 | 1467821694416 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1345ms 09:14:54 INFO - PROCESS | 1745 | 1467821694462 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1745 | 1467821694466 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:14:54 INFO - PROCESS | 1745 | 1467821694472 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1745 | 1467821694476 Marionette TRACE conn3 <- [1,1686,null,{}] 09:14:54 INFO - PROCESS | 1745 | 1467821694481 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}] 09:14:54 INFO - PROCESS | 1745 | 1467821694486 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:54 INFO - PROCESS | 1745 | 1467821694636 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:14:54 INFO - PROCESS | 1745 | 1467821694797 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1745 | 1467821694804 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c2000 == 37 [pid = 1745] [id = 429] 09:14:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x97aeb800) [pid = 1745] [serial = 1288] [outer = (nil)] 09:14:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa23aac00) [pid = 1745] [serial = 1289] [outer = 0x97aeb800] 09:14:54 INFO - PROCESS | 1745 | 1467821694875 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa23b3800) [pid = 1745] [serial = 1290] [outer = 0x97aeb800] 09:14:55 INFO - PROCESS | 1745 | 1467821695829 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]]]}] 09:14:55 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 09:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1433ms 09:14:55 INFO - PROCESS | 1745 | 1467821695906 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1745 | 1467821695912 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:14:55 INFO - PROCESS | 1745 | 1467821695922 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1745 | 1467821695926 Marionette TRACE conn3 <- [1,1690,null,{}] 09:14:55 INFO - PROCESS | 1745 | 1467821695934 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}] 09:14:55 INFO - PROCESS | 1745 | 1467821695939 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:56 INFO - PROCESS | 1745 | 1467821696163 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x923c5400 == 36 [pid = 1745] [id = 420] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9000 == 35 [pid = 1745] [id = 419] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x9bad5000 == 34 [pid = 1745] [id = 421] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x927df000 == 33 [pid = 1745] [id = 412] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x923c2000 == 32 [pid = 1745] [id = 429] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x924d2400 == 31 [pid = 1745] [id = 428] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1000 == 30 [pid = 1745] [id = 426] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x9d4cfc00 == 29 [pid = 1745] [id = 427] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x9af03000 == 28 [pid = 1745] [id = 425] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x9aabe000 == 27 [pid = 1745] [id = 418] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x927de400 == 26 [pid = 1745] [id = 424] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x926ac400 == 25 [pid = 1745] [id = 422] 09:14:57 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea3c00 == 24 [pid = 1745] [id = 423] 09:14:57 INFO - PROCESS | 1745 | 1467821697271 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1745 | 1467821697281 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1400 == 25 [pid = 1745] [id = 430] 09:14:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x924d1c00) [pid = 1745] [serial = 1291] [outer = (nil)] 09:14:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x926a7800) [pid = 1745] [serial = 1292] [outer = 0x924d1c00] 09:14:57 INFO - PROCESS | 1745 | 1467821697363 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x92ac6800) [pid = 1745] [serial = 1293] [outer = 0x924d1c00] 09:14:58 INFO - PROCESS | 1745 | 1467821698121 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2242ms 09:14:58 INFO - PROCESS | 1745 | 1467821698164 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:14:58 INFO - PROCESS | 1745 | 1467821698169 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:14:58 INFO - PROCESS | 1745 | 1467821698175 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1745 | 1467821698179 Marionette TRACE conn3 <- [1,1694,null,{}] 09:14:58 INFO - PROCESS | 1745 | 1467821698187 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}] 09:14:58 INFO - PROCESS | 1745 | 1467821698194 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:58 INFO - PROCESS | 1745 | 1467821698351 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:14:58 INFO - PROCESS | 1745 | 1467821698469 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1745 | 1467821698480 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea1c00 == 26 [pid = 1745] [id = 431] 09:14:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x93ed4400) [pid = 1745] [serial = 1294] [outer = (nil)] 09:14:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953cd800) [pid = 1745] [serial = 1295] [outer = 0x93ed4400] 09:14:58 INFO - PROCESS | 1745 | 1467821698544 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x97a7c400) [pid = 1745] [serial = 1296] [outer = 0x93ed4400] 09:14:59 INFO - PROCESS | 1745 | 1467821699282 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1129ms 09:14:59 INFO - PROCESS | 1745 | 1467821699317 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1745 | 1467821699324 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:14:59 INFO - PROCESS | 1745 | 1467821699345 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1745 | 1467821699349 Marionette TRACE conn3 <- [1,1698,null,{}] 09:14:59 INFO - PROCESS | 1745 | 1467821699354 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}] 09:14:59 INFO - PROCESS | 1745 | 1467821699360 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:59 INFO - PROCESS | 1745 | 1467821699555 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:14:59 INFO - PROCESS | 1745 | 1467821699574 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 1745 | 1467821699580 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:14:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a5c4000 == 27 [pid = 1745] [id = 432] 09:14:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9a5c4800) [pid = 1745] [serial = 1297] [outer = (nil)] 09:14:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a646400) [pid = 1745] [serial = 1298] [outer = 0x9a5c4800] 09:14:59 INFO - PROCESS | 1745 | 1467821699644 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9a6dec00) [pid = 1745] [serial = 1299] [outer = 0x9a5c4800] 09:15:00 INFO - PROCESS | 1745 | 1467821700564 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]]]}] 09:15:00 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 09:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1286ms 09:15:00 INFO - PROCESS | 1745 | 1467821700631 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 1745 | 1467821700634 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:15:00 INFO - PROCESS | 1745 | 1467821700648 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1745 | 1467821700657 Marionette TRACE conn3 <- [1,1702,null,{}] 09:15:00 INFO - PROCESS | 1745 | 1467821700674 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}] 09:15:00 INFO - PROCESS | 1745 | 1467821700682 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:00 INFO - PROCESS | 1745 | 1467821700883 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:15:00 INFO - PROCESS | 1745 | 1467821700905 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1745 | 1467821700912 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aab7800 == 28 [pid = 1745] [id = 433] 09:15:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9aab8800) [pid = 1745] [serial = 1300] [outer = (nil)] 09:15:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9af0d800) [pid = 1745] [serial = 1301] [outer = 0x9aab8800] 09:15:00 INFO - PROCESS | 1745 | 1467821700974 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x99432400) [pid = 1745] [serial = 1302] [outer = 0x9aab8800] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x93e9b800) [pid = 1745] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9a5c0800) [pid = 1745] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x926b2000) [pid = 1745] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x927e8000) [pid = 1745] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x953c1400) [pid = 1745] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x99708c00) [pid = 1745] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x927df800) [pid = 1745] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa0621400) [pid = 1745] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93ea2000) [pid = 1745] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa2ff6400) [pid = 1745] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9307fc00) [pid = 1745] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9aac2c00) [pid = 1745] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x926b5c00) [pid = 1745] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x984a3800) [pid = 1745] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x97aefc00) [pid = 1745] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:15:01 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9badf400) [pid = 1745] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:15:02 INFO - PROCESS | 1745 | 1467821702239 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1657ms 09:15:02 INFO - PROCESS | 1745 | 1467821702301 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1745 | 1467821702305 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:15:02 INFO - PROCESS | 1745 | 1467821702311 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1745 | 1467821702313 Marionette TRACE conn3 <- [1,1706,null,{}] 09:15:02 INFO - PROCESS | 1745 | 1467821702338 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}] 09:15:02 INFO - PROCESS | 1745 | 1467821702343 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:02 INFO - PROCESS | 1745 | 1467821702479 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:15:02 INFO - PROCESS | 1745 | 1467821702489 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1745 | 1467821702500 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cec00 == 29 [pid = 1745] [id = 434] 09:15:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x926a9400) [pid = 1745] [serial = 1303] [outer = (nil)] 09:15:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x97aeac00) [pid = 1745] [serial = 1304] [outer = 0x926a9400] 09:15:02 INFO - PROCESS | 1745 | 1467821702561 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a8da400) [pid = 1745] [serial = 1305] [outer = 0x926a9400] 09:15:03 INFO - PROCESS | 1745 | 1467821703372 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1103ms 09:15:03 INFO - PROCESS | 1745 | 1467821703414 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1745 | 1467821703416 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:15:03 INFO - PROCESS | 1745 | 1467821703431 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1745 | 1467821703434 Marionette TRACE conn3 <- [1,1710,null,{}] 09:15:03 INFO - PROCESS | 1745 | 1467821703439 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}] 09:15:03 INFO - PROCESS | 1745 | 1467821703444 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:03 INFO - PROCESS | 1745 | 1467821703574 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:15:03 INFO - PROCESS | 1745 | 1467821703587 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1745 | 1467821703605 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bff9000 == 30 [pid = 1745] [id = 435] 09:15:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9bff9400) [pid = 1745] [serial = 1306] [outer = (nil)] 09:15:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9c04e800) [pid = 1745] [serial = 1307] [outer = 0x9bff9400] 09:15:03 INFO - PROCESS | 1745 | 1467821703676 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9d808400) [pid = 1745] [serial = 1308] [outer = 0x9bff9400] 09:15:04 INFO - PROCESS | 1745 | 1467821704796 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1438ms 09:15:04 INFO - PROCESS | 1745 | 1467821704870 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:15:04 INFO - PROCESS | 1745 | 1467821704876 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 1745 | 1467821704883 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1745 | 1467821704891 Marionette TRACE conn3 <- [1,1714,null,{}] 09:15:04 INFO - PROCESS | 1745 | 1467821704898 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}] 09:15:04 INFO - PROCESS | 1745 | 1467821704903 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:05 INFO - PROCESS | 1745 | 1467821705101 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:15:05 INFO - PROCESS | 1745 | 1467821705377 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1745 | 1467821705389 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x927de800 == 31 [pid = 1745] [id = 436] 09:15:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x952bcc00) [pid = 1745] [serial = 1309] [outer = (nil)] 09:15:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x97af2400) [pid = 1745] [serial = 1310] [outer = 0x952bcc00] 09:15:05 INFO - PROCESS | 1745 | 1467821705464 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a2ed400) [pid = 1745] [serial = 1311] [outer = 0x952bcc00] 09:15:06 INFO - PROCESS | 1745 | 1467821706365 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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1543ms 09:15:06 INFO - PROCESS | 1745 | 1467821706426 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1745 | 1467821706432 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:15:06 INFO - PROCESS | 1745 | 1467821706442 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1745 | 1467821706446 Marionette TRACE conn3 <- [1,1718,null,{}] 09:15:06 INFO - PROCESS | 1745 | 1467821706452 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}] 09:15:06 INFO - PROCESS | 1745 | 1467821706457 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:06 INFO - PROCESS | 1745 | 1467821706629 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:15:06 INFO - PROCESS | 1745 | 1467821706788 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1745 | 1467821706796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x93074000 == 32 [pid = 1745] [id = 437] 09:15:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9aab4c00) [pid = 1745] [serial = 1312] [outer = (nil)] 09:15:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x9b406800) [pid = 1745] [serial = 1313] [outer = 0x9aab4c00] 09:15:06 INFO - PROCESS | 1745 | 1467821706869 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9c049400) [pid = 1745] [serial = 1314] [outer = 0x9aab4c00] 09:15:07 INFO - PROCESS | 1745 | 1467821707879 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1484ms 09:15:07 INFO - PROCESS | 1745 | 1467821707927 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1745 | 1467821707930 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:15:07 INFO - PROCESS | 1745 | 1467821707937 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1745 | 1467821707942 Marionette TRACE conn3 <- [1,1722,null,{}] 09:15:07 INFO - PROCESS | 1745 | 1467821707957 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}] 09:15:07 INFO - PROCESS | 1745 | 1467821707965 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:08 INFO - PROCESS | 1745 | 1467821708129 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:15:08 INFO - PROCESS | 1745 | 1467821708344 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1745 | 1467821708354 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8da800 == 33 [pid = 1745] [id = 438] 09:15:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9af07400) [pid = 1745] [serial = 1315] [outer = (nil)] 09:15:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa103c800) [pid = 1745] [serial = 1316] [outer = 0x9af07400] 09:15:08 INFO - PROCESS | 1745 | 1467821708473 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa209e800) [pid = 1745] [serial = 1317] [outer = 0x9af07400] 09:15:09 INFO - PROCESS | 1745 | 1467821709491 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]]]}] 09:15:09 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 09:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1636ms 09:15:09 INFO - PROCESS | 1745 | 1467821709574 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1745 | 1467821709580 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:15:09 INFO - PROCESS | 1745 | 1467821709588 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1745 | 1467821709592 Marionette TRACE conn3 <- [1,1726,null,{}] 09:15:09 INFO - PROCESS | 1745 | 1467821709599 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}] 09:15:09 INFO - PROCESS | 1745 | 1467821709605 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:09 INFO - PROCESS | 1745 | 1467821709820 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:15:09 INFO - PROCESS | 1745 | --DOCSHELL 0x9d4ce800 == 32 [pid = 1745] [id = 387] 09:15:09 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d5000 == 31 [pid = 1745] [id = 394] 09:15:09 INFO - PROCESS | 1745 | --DOCSHELL 0x97af6800 == 30 [pid = 1745] [id = 393] 09:15:09 INFO - PROCESS | 1745 | --DOCSHELL 0x926adc00 == 29 [pid = 1745] [id = 379] 09:15:09 INFO - PROCESS | 1745 | --DOCSHELL 0x93073c00 == 28 [pid = 1745] [id = 392] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x93eccc00) [pid = 1745] [serial = 1268] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9a6db000) [pid = 1745] [serial = 1250] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9526a000) [pid = 1745] [serial = 1224] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x927ecc00) [pid = 1745] [serial = 1241] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x93cba000) [pid = 1745] [serial = 1223] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x93cafc00) [pid = 1745] [serial = 1242] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x953cd000) [pid = 1745] [serial = 1244] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a6d4400) [pid = 1745] [serial = 1227] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93cb1800) [pid = 1745] [serial = 1239] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a4bcc00) [pid = 1745] [serial = 1226] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x927ea400) [pid = 1745] [serial = 1238] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa2534c00) [pid = 1745] [serial = 1230] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa2344800) [pid = 1745] [serial = 1229] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa2ff4800) [pid = 1745] [serial = 1233] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa2fbf400) [pid = 1745] [serial = 1232] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa328f400) [pid = 1745] [serial = 1236] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa3210400) [pid = 1745] [serial = 1235] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a8d0c00) [pid = 1745] [serial = 1254] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9bae3400) [pid = 1745] [serial = 1257] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x948b8800) [pid = 1745] [serial = 1259] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a092800) [pid = 1745] [serial = 1247] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9970f800) [pid = 1745] [serial = 1262] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93eda400) [pid = 1745] [serial = 1269] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9970e400) [pid = 1745] [serial = 1253] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a85b400) [pid = 1745] [serial = 1251] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953ce400) [pid = 1745] [serial = 1260] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9c042c00) [pid = 1745] [serial = 1265] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a2edc00) [pid = 1745] [serial = 1248] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9553c000) [pid = 1745] [serial = 1245] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af0dc00) [pid = 1745] [serial = 1256] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a4c2000) [pid = 1745] [serial = 1263] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9c04d000) [pid = 1745] [serial = 1266] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1745 | 1467821710078 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1745 | 1467821710093 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x927eac00 == 29 [pid = 1745] [id = 439] 09:15:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x927ecc00) [pid = 1745] [serial = 1318] [outer = (nil)] 09:15:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93cb5400) [pid = 1745] [serial = 1319] [outer = 0x927ecc00] 09:15:10 INFO - PROCESS | 1745 | 1467821710159 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ea1400) [pid = 1745] [serial = 1320] [outer = 0x927ecc00] 09:15:10 INFO - PROCESS | 1745 | 1467821710866 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1329ms 09:15:10 INFO - PROCESS | 1745 | 1467821710920 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1745 | 1467821710927 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:15:10 INFO - PROCESS | 1745 | 1467821710941 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1745 | 1467821710946 Marionette TRACE conn3 <- [1,1730,null,{}] 09:15:10 INFO - PROCESS | 1745 | 1467821710951 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}] 09:15:10 INFO - PROCESS | 1745 | 1467821710956 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:11 INFO - PROCESS | 1745 | 1467821711101 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:15:11 INFO - PROCESS | 1745 | 1467821711110 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1745 | 1467821711116 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c4000 == 30 [pid = 1745] [id = 440] 09:15:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x953c4400) [pid = 1745] [serial = 1321] [outer = (nil)] 09:15:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9553d000) [pid = 1745] [serial = 1322] [outer = 0x953c4400] 09:15:11 INFO - PROCESS | 1745 | 1467821711187 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x97a84000) [pid = 1745] [serial = 1323] [outer = 0x953c4400] 09:15:12 INFO - PROCESS | 1745 | 1467821711999 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]]]}] 09:15:12 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 09:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1133ms 09:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:15:12 INFO - PROCESS | 1745 | 1467821712074 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1745 | 1467821712077 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:15:12 INFO - PROCESS | 1745 | 1467821712084 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1745 | 1467821712089 Marionette TRACE conn3 <- [1,1734,null,{}] 09:15:12 INFO - PROCESS | 1745 | 1467821712104 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}] 09:15:12 INFO - PROCESS | 1745 | 1467821712112 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:12 INFO - PROCESS | 1745 | 1467821712258 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:15:12 INFO - PROCESS | 1745 | 1467821712268 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1745 | 1467821712277 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d2400 == 31 [pid = 1745] [id = 441] 09:15:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6d4400) [pid = 1745] [serial = 1324] [outer = (nil)] 09:15:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a85b400) [pid = 1745] [serial = 1325] [outer = 0x9a6d4400] 09:15:12 INFO - PROCESS | 1745 | 1467821712343 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a8d0000) [pid = 1745] [serial = 1326] [outer = 0x9a6d4400] 09:15:13 INFO - PROCESS | 1745 | 1467821713307 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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1285ms 09:15:13 INFO - PROCESS | 1745 | 1467821713368 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1745 | 1467821713371 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:15:13 INFO - PROCESS | 1745 | 1467821713377 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1745 | 1467821713379 Marionette TRACE conn3 <- [1,1738,null,{}] 09:15:13 INFO - PROCESS | 1745 | 1467821713385 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}] 09:15:13 INFO - PROCESS | 1745 | 1467821713390 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:13 INFO - PROCESS | 1745 | 1467821713595 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:15:13 INFO - PROCESS | 1745 | 1467821713615 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1745 | 1467821713626 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63b800 == 32 [pid = 1745] [id = 442] 09:15:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a6fb000) [pid = 1745] [serial = 1327] [outer = (nil)] 09:15:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9af03400) [pid = 1745] [serial = 1328] [outer = 0x9a6fb000] 09:15:13 INFO - PROCESS | 1745 | 1467821713687 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9b40dc00) [pid = 1745] [serial = 1329] [outer = 0x9a6fb000] 09:15:14 INFO - PROCESS | 1745 | 1467821714502 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1187ms 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93ea4400) [pid = 1745] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x924d1c00) [pid = 1745] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93ed4400) [pid = 1745] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97aeb800) [pid = 1745] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x97af6000) [pid = 1745] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9af04000) [pid = 1745] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9af0c400) [pid = 1745] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa0615c00) [pid = 1745] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9d803400) [pid = 1745] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9aab8800) [pid = 1745] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x926a9400) [pid = 1745] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:15:14 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a5c4800) [pid = 1745] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:15:14 INFO - PROCESS | 1745 | 1467821714669 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1745 | 1467821714673 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:15:14 INFO - PROCESS | 1745 | 1467821714681 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1745 | 1467821714683 Marionette TRACE conn3 <- [1,1742,null,{}] 09:15:14 INFO - PROCESS | 1745 | 1467821714687 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}] 09:15:14 INFO - PROCESS | 1745 | 1467821714693 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:14 INFO - PROCESS | 1745 | 1467821714826 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:15:14 INFO - PROCESS | 1745 | 1467821714839 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1745 | 1467821714846 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7fc00 == 33 [pid = 1745] [id = 443] 09:15:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97aeb800) [pid = 1745] [serial = 1330] [outer = (nil)] 09:15:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a8dc400) [pid = 1745] [serial = 1331] [outer = 0x97aeb800] 09:15:14 INFO - PROCESS | 1745 | 1467821714908 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9aab4000) [pid = 1745] [serial = 1332] [outer = 0x97aeb800] 09:15:15 INFO - PROCESS | 1745 | 1467821715735 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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1125ms 09:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:15:15 INFO - PROCESS | 1745 | 1467821715807 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1745 | 1467821715809 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:15:15 INFO - PROCESS | 1745 | 1467821715820 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1745 | 1467821715823 Marionette TRACE conn3 <- [1,1746,null,{}] 09:15:15 INFO - PROCESS | 1745 | 1467821715828 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}] 09:15:15 INFO - PROCESS | 1745 | 1467821715838 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:16 INFO - PROCESS | 1745 | 1467821716014 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:15:16 INFO - PROCESS | 1745 | 1467821716022 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1745 | 1467821716031 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9b800 == 34 [pid = 1745] [id = 444] 09:15:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x952b8000) [pid = 1745] [serial = 1333] [outer = (nil)] 09:15:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0xa061b800) [pid = 1745] [serial = 1334] [outer = 0x952b8000] 09:15:16 INFO - PROCESS | 1745 | 1467821716201 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa108b400) [pid = 1745] [serial = 1335] [outer = 0x952b8000] 09:15:17 INFO - PROCESS | 1745 | 1467821717012 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1240ms 09:15:17 INFO - PROCESS | 1745 | 1467821717056 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:15:17 INFO - PROCESS | 1745 | 1467821717063 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:15:17 INFO - PROCESS | 1745 | 1467821717071 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1745 | 1467821717076 Marionette TRACE conn3 <- [1,1750,null,{}] 09:15:17 INFO - PROCESS | 1745 | 1467821717084 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}] 09:15:17 INFO - PROCESS | 1745 | 1467821717089 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:17 INFO - PROCESS | 1745 | 1467821717266 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:15:17 INFO - PROCESS | 1745 | 1467821717440 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1745 | 1467821717456 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x924ce400 == 35 [pid = 1745] [id = 445] 09:15:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x927dd800) [pid = 1745] [serial = 1336] [outer = (nil)] 09:15:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93e9bc00) [pid = 1745] [serial = 1337] [outer = 0x927dd800] 09:15:17 INFO - PROCESS | 1745 | 1467821717527 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x948bac00) [pid = 1745] [serial = 1338] [outer = 0x927dd800] 09:15:18 INFO - PROCESS | 1745 | 1467821718471 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1434ms 09:15:18 INFO - PROCESS | 1745 | 1467821718504 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1745 | 1467821718512 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:15:18 INFO - PROCESS | 1745 | 1467821718523 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1745 | 1467821718526 Marionette TRACE conn3 <- [1,1754,null,{}] 09:15:18 INFO - PROCESS | 1745 | 1467821718534 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}] 09:15:18 INFO - PROCESS | 1745 | 1467821718540 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:18 INFO - PROCESS | 1745 | 1467821718706 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:15:18 INFO - PROCESS | 1745 | 1467821718870 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1745 | 1467821718878 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9d800 == 36 [pid = 1745] [id = 446] 09:15:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x97af5c00) [pid = 1745] [serial = 1339] [outer = (nil)] 09:15:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a194000) [pid = 1745] [serial = 1340] [outer = 0x97af5c00] 09:15:18 INFO - PROCESS | 1745 | 1467821718954 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a646c00) [pid = 1745] [serial = 1341] [outer = 0x97af5c00] 09:15:19 INFO - PROCESS | 1745 | 1467821719890 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1430ms 09:15:19 INFO - PROCESS | 1745 | 1467821719952 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:15:19 INFO - PROCESS | 1745 | 1467821719956 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:15:19 INFO - PROCESS | 1745 | 1467821719962 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1745 | 1467821719968 Marionette TRACE conn3 <- [1,1758,null,{}] 09:15:19 INFO - PROCESS | 1745 | 1467821719984 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}] 09:15:19 INFO - PROCESS | 1745 | 1467821719992 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:20 INFO - PROCESS | 1745 | 1467821720190 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:15:20 INFO - PROCESS | 1745 | 1467821720425 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1745 | 1467821720437 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c0fa800 == 37 [pid = 1745] [id = 447] 09:15:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d46dc00) [pid = 1745] [serial = 1342] [outer = (nil)] 09:15:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa1034800) [pid = 1745] [serial = 1343] [outer = 0x9d46dc00] 09:15:20 INFO - PROCESS | 1745 | 1467821720557 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa220f000) [pid = 1745] [serial = 1344] [outer = 0x9d46dc00] 09:15:21 INFO - PROCESS | 1745 | 1467821721387 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1488ms 09:15:21 INFO - PROCESS | 1745 | 1467821721450 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:15:21 INFO - PROCESS | 1745 | 1467821721455 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:15:21 INFO - PROCESS | 1745 | 1467821721461 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1745 | 1467821721464 Marionette TRACE conn3 <- [1,1762,null,{}] 09:15:21 INFO - PROCESS | 1745 | 1467821721470 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}] 09:15:21 INFO - PROCESS | 1745 | 1467821721474 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:21 INFO - PROCESS | 1745 | 1467821721637 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:15:21 INFO - PROCESS | 1745 | 1467821721798 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1745 | 1467821721808 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7e800 == 38 [pid = 1745] [id = 448] 09:15:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa061a800) [pid = 1745] [serial = 1345] [outer = (nil)] 09:15:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa23a8c00) [pid = 1745] [serial = 1346] [outer = 0xa061a800] 09:15:21 INFO - PROCESS | 1745 | 1467821721878 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2535000) [pid = 1745] [serial = 1347] [outer = 0xa061a800] 09:15:22 INFO - PROCESS | 1745 | 1467821722782 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1379ms 09:15:22 INFO - PROCESS | 1745 | 1467821722840 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1745 | 1467821722843 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:15:22 INFO - PROCESS | 1745 | 1467821722849 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1745 | 1467821722852 Marionette TRACE conn3 <- [1,1766,null,{}] 09:15:22 INFO - PROCESS | 1745 | 1467821722857 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}] 09:15:22 INFO - PROCESS | 1745 | 1467821722862 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:23 INFO - PROCESS | 1745 | 1467821723017 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:15:23 INFO - PROCESS | 1745 | 1467821723180 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1745 | 1467821723190 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4c00 == 39 [pid = 1745] [id = 449] 09:15:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x926a9c00) [pid = 1745] [serial = 1348] [outer = (nil)] 09:15:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x953c7800) [pid = 1745] [serial = 1349] [outer = 0x926a9c00] 09:15:23 INFO - PROCESS | 1745 | 1467821723260 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9a6d5400) [pid = 1745] [serial = 1350] [outer = 0x926a9c00] 09:15:24 INFO - PROCESS | 1745 | 1467821724418 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1629ms 09:15:24 INFO - PROCESS | 1745 | 1467821724479 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:15:24 INFO - PROCESS | 1745 | 1467821724485 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:15:24 INFO - PROCESS | 1745 | 1467821724492 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1745 | 1467821724499 Marionette TRACE conn3 <- [1,1770,null,{}] 09:15:24 INFO - PROCESS | 1745 | 1467821724506 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}] 09:15:24 INFO - PROCESS | 1745 | 1467821724510 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:24 INFO - PROCESS | 1745 | 1467821724670 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x926b2400 == 38 [pid = 1745] [id = 391] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1400 == 37 [pid = 1745] [id = 430] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x953c7400 == 36 [pid = 1745] [id = 395] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9000 == 35 [pid = 1745] [id = 383] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x93079800 == 34 [pid = 1745] [id = 385] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x927e0000 == 33 [pid = 1745] [id = 378] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x93077400 == 32 [pid = 1745] [id = 381] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x948bb000 == 31 [pid = 1745] [id = 382] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x99708800 == 30 [pid = 1745] [id = 386] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9af09000 == 29 [pid = 1745] [id = 384] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9000 == 28 [pid = 1745] [id = 389] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1c00 == 27 [pid = 1745] [id = 390] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9d806800 == 26 [pid = 1745] [id = 388] 09:15:25 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6df400 == 25 [pid = 1745] [id = 380] 09:15:25 INFO - PROCESS | 1745 | 1467821725613 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1745 | 1467821725623 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x953c8800) [pid = 1745] [serial = 1272] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x948b8c00) [pid = 1745] [serial = 1271] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x926a7800) [pid = 1745] [serial = 1292] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x92ac6800) [pid = 1745] [serial = 1293] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x953cd800) [pid = 1745] [serial = 1295] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa23b3800) [pid = 1745] [serial = 1290] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa23aac00) [pid = 1745] [serial = 1289] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a645800) [pid = 1745] [serial = 1275] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a094c00) [pid = 1745] [serial = 1274] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9b407800) [pid = 1745] [serial = 1278] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9af0b400) [pid = 1745] [serial = 1277] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9d809000) [pid = 1745] [serial = 1281] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9d4cf800) [pid = 1745] [serial = 1280] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa061c000) [pid = 1745] [serial = 1284] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa061d000) [pid = 1745] [serial = 1283] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa2346800) [pid = 1745] [serial = 1287] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa220dc00) [pid = 1745] [serial = 1286] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9af0d800) [pid = 1745] [serial = 1301] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x97aeac00) [pid = 1745] [serial = 1304] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a646400) [pid = 1745] [serial = 1298] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x99432400) [pid = 1745] [serial = 1302] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a6dec00) [pid = 1745] [serial = 1299] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x97a7c400) [pid = 1745] [serial = 1296] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9a8da400) [pid = 1745] [serial = 1305] [outer = (nil)] [url = about:blank] 09:15:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1400 == 26 [pid = 1745] [id = 450] 09:15:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x924d1c00) [pid = 1745] [serial = 1351] [outer = (nil)] 09:15:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x924d9400) [pid = 1745] [serial = 1352] [outer = 0x924d1c00] 09:15:25 INFO - PROCESS | 1745 | 1467821725851 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x926b2800) [pid = 1745] [serial = 1353] [outer = 0x924d1c00] 09:15:26 INFO - PROCESS | 1745 | 1467821726601 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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2137ms 09:15:26 INFO - PROCESS | 1745 | 1467821726630 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1745 | 1467821726636 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:15:26 INFO - PROCESS | 1745 | 1467821726643 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1745 | 1467821726648 Marionette TRACE conn3 <- [1,1774,null,{}] 09:15:26 INFO - PROCESS | 1745 | 1467821726655 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}] 09:15:26 INFO - PROCESS | 1745 | 1467821726663 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:26 INFO - PROCESS | 1745 | 1467821726856 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:15:26 INFO - PROCESS | 1745 | 1467821726878 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1745 | 1467821726885 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9e000 == 27 [pid = 1745] [id = 451] 09:15:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93ecc400) [pid = 1745] [serial = 1354] [outer = (nil)] 09:15:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ed9800) [pid = 1745] [serial = 1355] [outer = 0x93ecc400] 09:15:26 INFO - PROCESS | 1745 | 1467821726953 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x952b9400) [pid = 1745] [serial = 1356] [outer = 0x93ecc400] 09:15:27 INFO - PROCESS | 1745 | 1467821727758 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1184ms 09:15:27 INFO - PROCESS | 1745 | 1467821727830 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1745 | 1467821727835 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:15:27 INFO - PROCESS | 1745 | 1467821727845 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1745 | 1467821727847 Marionette TRACE conn3 <- [1,1778,null,{}] 09:15:27 INFO - PROCESS | 1745 | 1467821727852 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}] 09:15:27 INFO - PROCESS | 1745 | 1467821727858 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:28 INFO - PROCESS | 1745 | 1467821728014 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:15:28 INFO - PROCESS | 1745 | 1467821728023 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1745 | 1467821728031 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x952c0c00 == 28 [pid = 1745] [id = 452] 09:15:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x953cd800) [pid = 1745] [serial = 1357] [outer = (nil)] 09:15:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97aedc00) [pid = 1745] [serial = 1358] [outer = 0x953cd800] 09:15:28 INFO - PROCESS | 1745 | 1467821728094 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x99433000) [pid = 1745] [serial = 1359] [outer = 0x953cd800] 09:15:29 INFO - PROCESS | 1745 | 1467821729061 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]]]}] 09:15:29 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 09:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1279ms 09:15:29 INFO - PROCESS | 1745 | 1467821729124 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1745 | 1467821729127 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:15:29 INFO - PROCESS | 1745 | 1467821729135 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1745 | 1467821729144 Marionette TRACE conn3 <- [1,1782,null,{}] 09:15:29 INFO - PROCESS | 1745 | 1467821729163 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}] 09:15:29 INFO - PROCESS | 1745 | 1467821729171 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:29 INFO - PROCESS | 1745 | 1467821729367 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:15:29 INFO - PROCESS | 1745 | 1467821729388 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1745 | 1467821729396 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a645c00 == 29 [pid = 1745] [id = 453] 09:15:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a647c00) [pid = 1745] [serial = 1360] [outer = (nil)] 09:15:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6d6c00) [pid = 1745] [serial = 1361] [outer = 0x9a647c00] 09:15:29 INFO - PROCESS | 1745 | 1467821729459 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a6fdc00) [pid = 1745] [serial = 1362] [outer = 0x9a647c00] 09:15:30 INFO - PROCESS | 1745 | 1467821730619 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]]]}] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x952b8000) [pid = 1745] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a6fb000) [pid = 1745] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a6d4400) [pid = 1745] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9aab4c00) [pid = 1745] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x952bcc00) [pid = 1745] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bff9400) [pid = 1745] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x953c4400) [pid = 1745] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x927ecc00) [pid = 1745] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9af07400) [pid = 1745] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:15:30 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x97aeb800) [pid = 1745] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:15:30 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 09:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1543ms 09:15:30 INFO - PROCESS | 1745 | 1467821730678 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1745 | 1467821730683 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:15:30 INFO - PROCESS | 1745 | 1467821730689 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1745 | 1467821730692 Marionette TRACE conn3 <- [1,1786,null,{}] 09:15:30 INFO - PROCESS | 1745 | 1467821730698 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}] 09:15:30 INFO - PROCESS | 1745 | 1467821730703 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:30 INFO - PROCESS | 1745 | 1467821730841 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:15:30 INFO - PROCESS | 1745 | 1467821730851 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1745 | 1467821730860 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cd400 == 30 [pid = 1745] [id = 454] 09:15:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93073800) [pid = 1745] [serial = 1363] [outer = (nil)] 09:15:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9a5cc400) [pid = 1745] [serial = 1364] [outer = 0x93073800] 09:15:30 INFO - PROCESS | 1745 | 1467821730920 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a6dbc00) [pid = 1745] [serial = 1365] [outer = 0x93073800] 09:15:31 INFO - PROCESS | 1745 | 1467821731717 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]]]}] 09:15:31 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 09:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1083ms 09:15:31 INFO - PROCESS | 1745 | 1467821731773 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1745 | 1467821731775 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:15:31 INFO - PROCESS | 1745 | 1467821731782 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1745 | 1467821731785 Marionette TRACE conn3 <- [1,1790,null,{}] 09:15:31 INFO - PROCESS | 1745 | 1467821731791 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}] 09:15:31 INFO - PROCESS | 1745 | 1467821731796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:31 INFO - PROCESS | 1745 | 1467821731925 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:15:31 INFO - PROCESS | 1745 | 1467821731940 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1745 | 1467821731957 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d7800 == 31 [pid = 1745] [id = 455] 09:15:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a8d9400) [pid = 1745] [serial = 1366] [outer = (nil)] 09:15:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9aab7000) [pid = 1745] [serial = 1367] [outer = 0x9a8d9400] 09:15:32 INFO - PROCESS | 1745 | 1467821732032 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9bad9000) [pid = 1745] [serial = 1368] [outer = 0x9a8d9400] 09:15:33 INFO - PROCESS | 1745 | 1467821733075 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]]]}] 09:15:33 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) 09:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1378ms 09:15:33 INFO - PROCESS | 1745 | 1467821733163 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1745 | 1467821733171 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:15:33 INFO - PROCESS | 1745 | 1467821733179 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1745 | 1467821733184 Marionette TRACE conn3 <- [1,1794,null,{}] 09:15:33 INFO - PROCESS | 1745 | 1467821733192 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}] 09:15:33 INFO - PROCESS | 1745 | 1467821733198 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:33 INFO - PROCESS | 1745 | 1467821733371 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:15:33 INFO - PROCESS | 1745 | 1467821733516 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1745 | 1467821733531 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c9000 == 32 [pid = 1745] [id = 456] 09:15:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x926a8c00) [pid = 1745] [serial = 1369] [outer = (nil)] 09:15:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x927ebc00) [pid = 1745] [serial = 1370] [outer = 0x926a8c00] 09:15:33 INFO - PROCESS | 1745 | 1467821733605 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953cec00) [pid = 1745] [serial = 1371] [outer = 0x926a8c00] 09:15:34 INFO - PROCESS | 1745 | 1467821734581 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1482ms 09:15:34 INFO - PROCESS | 1745 | 1467821734661 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1745 | 1467821734668 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:15:34 INFO - PROCESS | 1745 | 1467821734678 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1745 | 1467821734683 Marionette TRACE conn3 <- [1,1798,null,{}] 09:15:34 INFO - PROCESS | 1745 | 1467821734688 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}] 09:15:34 INFO - PROCESS | 1745 | 1467821734693 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:34 INFO - PROCESS | 1745 | 1467821734905 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:15:35 INFO - PROCESS | 1745 | 1467821735104 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1745 | 1467821735113 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x95266400 == 33 [pid = 1745] [id = 457] 09:15:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x99f80000) [pid = 1745] [serial = 1372] [outer = (nil)] 09:15:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a1a0000) [pid = 1745] [serial = 1373] [outer = 0x99f80000] 09:15:35 INFO - PROCESS | 1745 | 1467821735231 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a647000) [pid = 1745] [serial = 1374] [outer = 0x99f80000] 09:15:36 INFO - PROCESS | 1745 | 1467821736227 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1586ms 09:15:36 INFO - PROCESS | 1745 | 1467821736265 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1745 | 1467821736269 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:15:36 INFO - PROCESS | 1745 | 1467821736276 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1745 | 1467821736282 Marionette TRACE conn3 <- [1,1802,null,{}] 09:15:36 INFO - PROCESS | 1745 | 1467821736297 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}] 09:15:36 INFO - PROCESS | 1745 | 1467821736305 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:36 INFO - PROCESS | 1745 | 1467821736497 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:15:36 INFO - PROCESS | 1745 | 1467821736707 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1745 | 1467821736715 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c044000 == 34 [pid = 1745] [id = 458] 09:15:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9c04cc00) [pid = 1745] [serial = 1375] [outer = (nil)] 09:15:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d315800) [pid = 1745] [serial = 1376] [outer = 0x9c04cc00] 09:15:36 INFO - PROCESS | 1745 | 1467821736837 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9d46cc00) [pid = 1745] [serial = 1377] [outer = 0x9c04cc00] 09:15:37 INFO - PROCESS | 1745 | 1467821737937 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]]]}] 09:15:37 INFO - PROCESS | 1745 | --DOCSHELL 0x9aab7800 == 33 [pid = 1745] [id = 433] 09:15:37 INFO - PROCESS | 1745 | --DOCSHELL 0x9a5c4000 == 32 [pid = 1745] [id = 432] 09:15:37 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea1c00 == 31 [pid = 1745] [id = 431] 09:15:37 INFO - PROCESS | 1745 | --DOCSHELL 0x953c4000 == 30 [pid = 1745] [id = 440] 09:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1736ms 09:15:38 INFO - PROCESS | 1745 | 1467821738015 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1745 | 1467821738020 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:15:38 INFO - PROCESS | 1745 | 1467821738027 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1745 | 1467821738032 Marionette TRACE conn3 <- [1,1806,null,{}] 09:15:38 INFO - PROCESS | 1745 | 1467821738039 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}] 09:15:38 INFO - PROCESS | 1745 | 1467821738045 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:38 INFO - PROCESS | 1745 | 1467821738193 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9af03400) [pid = 1745] [serial = 1328] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a85b400) [pid = 1745] [serial = 1325] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9b406800) [pid = 1745] [serial = 1313] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9c049400) [pid = 1745] [serial = 1314] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97af2400) [pid = 1745] [serial = 1310] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a2ed400) [pid = 1745] [serial = 1311] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d808400) [pid = 1745] [serial = 1308] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9c04e800) [pid = 1745] [serial = 1307] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9553d000) [pid = 1745] [serial = 1322] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97a84000) [pid = 1745] [serial = 1323] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93cb5400) [pid = 1745] [serial = 1319] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x93ea1400) [pid = 1745] [serial = 1320] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa103c800) [pid = 1745] [serial = 1316] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0xa209e800) [pid = 1745] [serial = 1317] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a8dc400) [pid = 1745] [serial = 1331] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa108b400) [pid = 1745] [serial = 1335] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9b40dc00) [pid = 1745] [serial = 1329] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9aab4000) [pid = 1745] [serial = 1332] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a8d0000) [pid = 1745] [serial = 1326] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0xa061b800) [pid = 1745] [serial = 1334] [outer = (nil)] [url = about:blank] 09:15:38 INFO - PROCESS | 1745 | 1467821738397 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1745 | 1467821738405 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x92abd800 == 31 [pid = 1745] [id = 459] 09:15:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x92ac6000) [pid = 1745] [serial = 1378] [outer = (nil)] 09:15:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x93ea1400) [pid = 1745] [serial = 1379] [outer = 0x92ac6000] 09:15:38 INFO - PROCESS | 1745 | 1467821738475 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x948b9800) [pid = 1745] [serial = 1380] [outer = 0x92ac6000] 09:15:39 INFO - PROCESS | 1745 | 1467821739165 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1182ms 09:15:39 INFO - PROCESS | 1745 | 1467821739210 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1745 | 1467821739216 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:15:39 INFO - PROCESS | 1745 | 1467821739233 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1745 | 1467821739238 Marionette TRACE conn3 <- [1,1810,null,{}] 09:15:39 INFO - PROCESS | 1745 | 1467821739249 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}] 09:15:39 INFO - PROCESS | 1745 | 1467821739253 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:39 INFO - PROCESS | 1745 | 1467821739397 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:15:39 INFO - PROCESS | 1745 | 1467821739406 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1745 | 1467821739412 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7e400 == 32 [pid = 1745] [id = 460] 09:15:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x97ae9c00) [pid = 1745] [serial = 1381] [outer = (nil)] 09:15:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x984a3800) [pid = 1745] [serial = 1382] [outer = 0x97ae9c00] 09:15:39 INFO - PROCESS | 1745 | 1467821739482 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a19d800) [pid = 1745] [serial = 1383] [outer = 0x97ae9c00] 09:15:40 INFO - PROCESS | 1745 | 1467821740357 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1196ms 09:15:40 INFO - PROCESS | 1745 | 1467821740422 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1745 | 1467821740425 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:15:40 INFO - PROCESS | 1745 | 1467821740431 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1745 | 1467821740436 Marionette TRACE conn3 <- [1,1814,null,{}] 09:15:40 INFO - PROCESS | 1745 | 1467821740450 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}] 09:15:40 INFO - PROCESS | 1745 | 1467821740458 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:40 INFO - PROCESS | 1745 | 1467821740603 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:15:40 INFO - PROCESS | 1745 | 1467821740743 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1745 | 1467821740755 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d7000 == 33 [pid = 1745] [id = 461] 09:15:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9a8dc400) [pid = 1745] [serial = 1384] [outer = (nil)] 09:15:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9af0cc00) [pid = 1745] [serial = 1385] [outer = 0x9a8dc400] 09:15:40 INFO - PROCESS | 1745 | 1467821740819 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9bff6800) [pid = 1745] [serial = 1386] [outer = 0x9a8dc400] 09:15:41 INFO - PROCESS | 1745 | 1467821741581 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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1185ms 09:15:41 INFO - PROCESS | 1745 | 1467821741628 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:15:41 INFO - PROCESS | 1745 | 1467821741632 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:15:41 INFO - PROCESS | 1745 | 1467821741645 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1745 | 1467821741647 Marionette TRACE conn3 <- [1,1818,null,{}] 09:15:41 INFO - PROCESS | 1745 | 1467821741651 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}] 09:15:41 INFO - PROCESS | 1745 | 1467821741656 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:41 INFO - PROCESS | 1745 | 1467821741842 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:15:41 INFO - PROCESS | 1745 | 1467821741861 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1745 | 1467821741871 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b10b800 == 34 [pid = 1745] [id = 462] 09:15:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9d350c00) [pid = 1745] [serial = 1387] [outer = (nil)] 09:15:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9d4cfc00) [pid = 1745] [serial = 1388] [outer = 0x9d350c00] 09:15:41 INFO - PROCESS | 1745 | 1467821741930 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa0613400) [pid = 1745] [serial = 1389] [outer = 0x9d350c00] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a647c00) [pid = 1745] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x953cd800) [pid = 1745] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x924d1c00) [pid = 1745] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x927dd800) [pid = 1745] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x926a9c00) [pid = 1745] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x97af5c00) [pid = 1745] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9d46dc00) [pid = 1745] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa061a800) [pid = 1745] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x93073800) [pid = 1745] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:15:42 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x93ecc400) [pid = 1745] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:15:42 INFO - PROCESS | 1745 | 1467821742810 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1203ms 09:15:42 INFO - PROCESS | 1745 | 1467821742843 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1745 | 1467821742848 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:15:42 INFO - PROCESS | 1745 | 1467821742858 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1745 | 1467821742861 Marionette TRACE conn3 <- [1,1822,null,{}] 09:15:42 INFO - PROCESS | 1745 | 1467821742865 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}] 09:15:42 INFO - PROCESS | 1745 | 1467821742870 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:43 INFO - PROCESS | 1745 | 1467821743042 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:15:43 INFO - PROCESS | 1745 | 1467821743123 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1745 | 1467821743132 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecb800 == 35 [pid = 1745] [id = 463] 09:15:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x953cdc00) [pid = 1745] [serial = 1390] [outer = (nil)] 09:15:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9a9b9400) [pid = 1745] [serial = 1391] [outer = 0x953cdc00] 09:15:43 INFO - PROCESS | 1745 | 1467821743190 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9aac0800) [pid = 1745] [serial = 1392] [outer = 0x953cdc00] 09:15:43 INFO - PROCESS | 1745 | 1467821743844 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1025ms 09:15:43 INFO - PROCESS | 1745 | 1467821743885 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1745 | 1467821743887 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:15:43 INFO - PROCESS | 1745 | 1467821743893 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1745 | 1467821743895 Marionette TRACE conn3 <- [1,1826,null,{}] 09:15:43 INFO - PROCESS | 1745 | 1467821743901 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}] 09:15:43 INFO - PROCESS | 1745 | 1467821743910 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:44 INFO - PROCESS | 1745 | 1467821744137 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:15:44 INFO - PROCESS | 1745 | 1467821744149 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1745 | 1467821744156 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d7c00 == 36 [pid = 1745] [id = 464] 09:15:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x927e7000) [pid = 1745] [serial = 1393] [outer = (nil)] 09:15:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0xa108c000) [pid = 1745] [serial = 1394] [outer = 0x927e7000] 09:15:44 INFO - PROCESS | 1745 | 1467821744217 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0xa2008000) [pid = 1745] [serial = 1395] [outer = 0x927e7000] 09:15:45 INFO - PROCESS | 1745 | 1467821745040 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1182ms 09:15:45 INFO - PROCESS | 1745 | 1467821745077 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1745 | 1467821745083 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:15:45 INFO - PROCESS | 1745 | 1467821745091 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1745 | 1467821745096 Marionette TRACE conn3 <- [1,1830,null,{}] 09:15:45 INFO - PROCESS | 1745 | 1467821745104 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}] 09:15:45 INFO - PROCESS | 1745 | 1467821745109 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:45 INFO - PROCESS | 1745 | 1467821745276 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:15:45 INFO - PROCESS | 1745 | 1467821745440 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1745 | 1467821745454 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cb800 == 37 [pid = 1745] [id = 465] 09:15:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x927e8000) [pid = 1745] [serial = 1396] [outer = (nil)] 09:15:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x948bf000) [pid = 1745] [serial = 1397] [outer = 0x927e8000] 09:15:45 INFO - PROCESS | 1745 | 1467821745525 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a27400) [pid = 1745] [serial = 1398] [outer = 0x927e8000] 09:15:46 INFO - PROCESS | 1745 | 1467821746460 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1432ms 09:15:46 INFO - PROCESS | 1745 | 1467821746523 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1745 | 1467821746530 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:15:46 INFO - PROCESS | 1745 | 1467821746539 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1745 | 1467821746544 Marionette TRACE conn3 <- [1,1834,null,{}] 09:15:46 INFO - PROCESS | 1745 | 1467821746549 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}] 09:15:46 INFO - PROCESS | 1745 | 1467821746554 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:46 INFO - PROCESS | 1745 | 1467821746713 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:15:46 INFO - PROCESS | 1745 | 1467821746881 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1745 | 1467821746888 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a84000 == 38 [pid = 1745] [id = 466] 09:15:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a63c800) [pid = 1745] [serial = 1399] [outer = (nil)] 09:15:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a8d5400) [pid = 1745] [serial = 1400] [outer = 0x9a63c800] 09:15:46 INFO - PROCESS | 1745 | 1467821746962 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9aab7c00) [pid = 1745] [serial = 1401] [outer = 0x9a63c800] 09:15:47 INFO - PROCESS | 1745 | 1467821747892 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]]]}] 09:15:47 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 09:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1383ms 09:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:15:47 INFO - PROCESS | 1745 | 1467821747923 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1745 | 1467821747926 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:15:47 INFO - PROCESS | 1745 | 1467821747932 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1745 | 1467821747938 Marionette TRACE conn3 <- [1,1838,null,{}] 09:15:47 INFO - PROCESS | 1745 | 1467821747953 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}] 09:15:47 INFO - PROCESS | 1745 | 1467821747961 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:48 INFO - PROCESS | 1745 | 1467821748116 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:15:48 INFO - PROCESS | 1745 | 1467821748277 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1745 | 1467821748289 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:48 INFO - PROCESS | 1745 | ++DOCSHELL 0xa103bc00 == 39 [pid = 1745] [id = 467] 09:15:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa108b800) [pid = 1745] [serial = 1402] [outer = (nil)] 09:15:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa200f400) [pid = 1745] [serial = 1403] [outer = 0xa108b800] 09:15:48 INFO - PROCESS | 1745 | 1467821748361 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa2346400) [pid = 1745] [serial = 1404] [outer = 0xa108b800] 09:15:49 INFO - PROCESS | 1745 | 1467821749252 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1397ms 09:15:49 INFO - PROCESS | 1745 | 1467821749329 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1745 | 1467821749332 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:15:49 INFO - PROCESS | 1745 | 1467821749339 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1745 | 1467821749342 Marionette TRACE conn3 <- [1,1842,null,{}] 09:15:49 INFO - PROCESS | 1745 | 1467821749347 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}] 09:15:49 INFO - PROCESS | 1745 | 1467821749352 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:49 INFO - PROCESS | 1745 | 1467821749544 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:15:49 INFO - PROCESS | 1745 | 1467821749707 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1745 | 1467821749714 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:49 INFO - PROCESS | 1745 | ++DOCSHELL 0xa061c000 == 40 [pid = 1745] [id = 468] 09:15:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa103c400) [pid = 1745] [serial = 1405] [outer = (nil)] 09:15:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa23b4800) [pid = 1745] [serial = 1406] [outer = 0xa103c400] 09:15:49 INFO - PROCESS | 1745 | 1467821749787 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa25fa800) [pid = 1745] [serial = 1407] [outer = 0xa103c400] 09:15:50 INFO - PROCESS | 1745 | 1467821750574 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1281ms 09:15:50 INFO - PROCESS | 1745 | 1467821750619 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1745 | 1467821750623 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:15:50 INFO - PROCESS | 1745 | 1467821750629 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1745 | 1467821750632 Marionette TRACE conn3 <- [1,1846,null,{}] 09:15:50 INFO - PROCESS | 1745 | 1467821750638 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}] 09:15:50 INFO - PROCESS | 1745 | 1467821750649 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:50 INFO - PROCESS | 1745 | 1467821750828 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:15:51 INFO - PROCESS | 1745 | 1467821751008 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1745 | 1467821751018 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b3400 == 41 [pid = 1745] [id = 469] 09:15:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9c04ac00) [pid = 1745] [serial = 1408] [outer = (nil)] 09:15:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa2ff3000) [pid = 1745] [serial = 1409] [outer = 0x9c04ac00] 09:15:51 INFO - PROCESS | 1745 | 1467821751095 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa3209800) [pid = 1745] [serial = 1410] [outer = 0x9c04ac00] 09:15:52 INFO - PROCESS | 1745 | 1467821752128 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]]]}] 09:15:52 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) 09:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1529ms 09:15:52 INFO - PROCESS | 1745 | 1467821752160 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1745 | 1467821752165 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:15:52 INFO - PROCESS | 1745 | 1467821752173 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1745 | 1467821752177 Marionette TRACE conn3 <- [1,1850,null,{}] 09:15:52 INFO - PROCESS | 1745 | 1467821752185 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}] 09:15:52 INFO - PROCESS | 1745 | 1467821752189 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:52 INFO - PROCESS | 1745 | 1467821752335 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:15:52 INFO - PROCESS | 1745 | 1467821752527 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1745 | 1467821752552 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x952b9c00 == 42 [pid = 1745] [id = 470] 09:15:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x952c4c00) [pid = 1745] [serial = 1411] [outer = (nil)] 09:15:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9553e800) [pid = 1745] [serial = 1412] [outer = 0x952c4c00] 09:15:52 INFO - PROCESS | 1745 | 1467821752690 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x97aeac00) [pid = 1745] [serial = 1413] [outer = 0x952c4c00] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x927eac00 == 41 [pid = 1745] [id = 439] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1400 == 40 [pid = 1745] [id = 450] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x924ce400 == 39 [pid = 1745] [id = 445] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d2400 == 38 [pid = 1745] [id = 441] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63b800 == 37 [pid = 1745] [id = 442] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7fc00 == 36 [pid = 1745] [id = 443] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x93074000 == 35 [pid = 1745] [id = 437] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9b800 == 34 [pid = 1745] [id = 444] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8da800 == 33 [pid = 1745] [id = 438] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x927de800 == 32 [pid = 1745] [id = 436] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x924cec00 == 31 [pid = 1745] [id = 434] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9bff9000 == 30 [pid = 1745] [id = 435] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x9c0fa800 == 29 [pid = 1745] [id = 447] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7e800 == 28 [pid = 1745] [id = 448] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9d800 == 27 [pid = 1745] [id = 446] 09:15:53 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4c00 == 26 [pid = 1745] [id = 449] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9aab7000) [pid = 1745] [serial = 1367] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a6d6c00) [pid = 1745] [serial = 1361] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97aedc00) [pid = 1745] [serial = 1358] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x924d9400) [pid = 1745] [serial = 1352] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x926b2800) [pid = 1745] [serial = 1353] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x948bac00) [pid = 1745] [serial = 1338] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a6d5400) [pid = 1745] [serial = 1350] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x93e9bc00) [pid = 1745] [serial = 1337] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x953c7800) [pid = 1745] [serial = 1349] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a646c00) [pid = 1745] [serial = 1341] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a194000) [pid = 1745] [serial = 1340] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa220f000) [pid = 1745] [serial = 1344] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa1034800) [pid = 1745] [serial = 1343] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa2535000) [pid = 1745] [serial = 1347] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa23a8c00) [pid = 1745] [serial = 1346] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a5cc400) [pid = 1745] [serial = 1364] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a6fdc00) [pid = 1745] [serial = 1362] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x93ed9800) [pid = 1745] [serial = 1355] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x952b9400) [pid = 1745] [serial = 1356] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x99433000) [pid = 1745] [serial = 1359] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a6dbc00) [pid = 1745] [serial = 1365] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 1745 | 1467821754390 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2242ms 09:15:54 INFO - PROCESS | 1745 | 1467821754418 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:15:54 INFO - PROCESS | 1745 | 1467821754423 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:15:54 INFO - PROCESS | 1745 | 1467821754431 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1745 | 1467821754435 Marionette TRACE conn3 <- [1,1854,null,{}] 09:15:54 INFO - PROCESS | 1745 | 1467821754442 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}] 09:15:54 INFO - PROCESS | 1745 | 1467821754447 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:54 INFO - PROCESS | 1745 | 1467821754586 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:15:54 INFO - PROCESS | 1745 | 1467821754742 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1745 | 1467821754753 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b2800 == 27 [pid = 1745] [id = 471] 09:15:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x927dd400) [pid = 1745] [serial = 1414] [outer = (nil)] 09:15:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93cbac00) [pid = 1745] [serial = 1415] [outer = 0x927dd400] 09:15:54 INFO - PROCESS | 1745 | 1467821754814 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ea3c00) [pid = 1745] [serial = 1416] [outer = 0x927dd400] 09:15:55 INFO - PROCESS | 1745 | 1467821755462 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1081ms 09:15:55 INFO - PROCESS | 1745 | 1467821755520 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1745 | 1467821755528 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:15:55 INFO - PROCESS | 1745 | 1467821755539 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1745 | 1467821755542 Marionette TRACE conn3 <- [1,1858,null,{}] 09:15:55 INFO - PROCESS | 1745 | 1467821755556 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}] 09:15:55 INFO - PROCESS | 1745 | 1467821755562 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:55 INFO - PROCESS | 1745 | 1467821755710 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:15:55 INFO - PROCESS | 1745 | 1467821755719 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 1745 | 1467821755726 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c1000 == 28 [pid = 1745] [id = 472] 09:15:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x953cd800) [pid = 1745] [serial = 1417] [outer = (nil)] 09:15:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97a1e800) [pid = 1745] [serial = 1418] [outer = 0x953cd800] 09:15:55 INFO - PROCESS | 1745 | 1467821755790 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a7d800) [pid = 1745] [serial = 1419] [outer = 0x953cd800] 09:15:56 INFO - PROCESS | 1745 | 1467821756725 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1240ms 09:15:56 INFO - PROCESS | 1745 | 1467821756782 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1745 | 1467821756786 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:15:56 INFO - PROCESS | 1745 | 1467821756791 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1745 | 1467821756797 Marionette TRACE conn3 <- [1,1862,null,{}] 09:15:56 INFO - PROCESS | 1745 | 1467821756819 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}] 09:15:56 INFO - PROCESS | 1745 | 1467821756827 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:57 INFO - PROCESS | 1745 | 1467821757017 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:15:57 INFO - PROCESS | 1745 | 1467821757039 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1745 | 1467821757051 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63ec00 == 29 [pid = 1745] [id = 473] 09:15:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a642c00) [pid = 1745] [serial = 1420] [outer = (nil)] 09:15:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6d5400) [pid = 1745] [serial = 1421] [outer = 0x9a642c00] 09:15:57 INFO - PROCESS | 1745 | 1467821757114 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6dec00) [pid = 1745] [serial = 1422] [outer = 0x9a642c00] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d350c00) [pid = 1745] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9c04cc00) [pid = 1745] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x99f80000) [pid = 1745] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a8d9400) [pid = 1745] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x92ac6000) [pid = 1745] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x926a8c00) [pid = 1745] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97ae9c00) [pid = 1745] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x927e7000) [pid = 1745] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x953cdc00) [pid = 1745] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:15:57 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a8dc400) [pid = 1745] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:15:58 INFO - PROCESS | 1745 | 1467821758561 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1849ms 09:15:58 INFO - PROCESS | 1745 | 1467821758642 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:15:58 INFO - PROCESS | 1745 | 1467821758648 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:15:58 INFO - PROCESS | 1745 | 1467821758655 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1745 | 1467821758662 Marionette TRACE conn3 <- [1,1866,null,{}] 09:15:58 INFO - PROCESS | 1745 | 1467821758669 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}] 09:15:58 INFO - PROCESS | 1745 | 1467821758674 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:58 INFO - PROCESS | 1745 | 1467821758869 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:15:59 INFO - PROCESS | 1745 | 1467821759069 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1745 | 1467821759078 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:15:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x93077000 == 30 [pid = 1745] [id = 474] 09:15:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x93078400) [pid = 1745] [serial = 1423] [outer = (nil)] 09:15:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93ecc400) [pid = 1745] [serial = 1424] [outer = 0x93078400] 09:15:59 INFO - PROCESS | 1745 | 1467821759196 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97a1ec00) [pid = 1745] [serial = 1425] [outer = 0x93078400] 09:16:00 INFO - PROCESS | 1745 | 1467821760105 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1537ms 09:16:00 INFO - PROCESS | 1745 | 1467821760191 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1745 | 1467821760198 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:16:00 INFO - PROCESS | 1745 | 1467821760209 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1745 | 1467821760213 Marionette TRACE conn3 <- [1,1870,null,{}] 09:16:00 INFO - PROCESS | 1745 | 1467821760219 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}] 09:16:00 INFO - PROCESS | 1745 | 1467821760224 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:00 INFO - PROCESS | 1745 | 1467821760424 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:16:00 INFO - PROCESS | 1745 | 1467821760636 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1745 | 1467821760644 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x99704400 == 31 [pid = 1745] [id = 475] 09:16:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x99f80000) [pid = 1745] [serial = 1426] [outer = (nil)] 09:16:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a6d0800) [pid = 1745] [serial = 1427] [outer = 0x99f80000] 09:16:00 INFO - PROCESS | 1745 | 1467821760745 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a6dac00) [pid = 1745] [serial = 1428] [outer = 0x99f80000] 09:16:01 INFO - PROCESS | 1745 | 1467821761601 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1436ms 09:16:01 INFO - PROCESS | 1745 | 1467821761669 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1745 | 1467821761673 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:16:01 INFO - PROCESS | 1745 | 1467821761681 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1745 | 1467821761687 Marionette TRACE conn3 <- [1,1874,null,{}] 09:16:01 INFO - PROCESS | 1745 | 1467821761702 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}] 09:16:01 INFO - PROCESS | 1745 | 1467821761711 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:01 INFO - PROCESS | 1745 | 1467821761880 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:16:02 INFO - PROCESS | 1745 | 1467821762028 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1745 | 1467821762037 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cfc00 == 32 [pid = 1745] [id = 476] 09:16:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8d4c00) [pid = 1745] [serial = 1429] [outer = (nil)] 09:16:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aab8400) [pid = 1745] [serial = 1430] [outer = 0x9a8d4c00] 09:16:02 INFO - PROCESS | 1745 | 1467821762111 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af0ac00) [pid = 1745] [serial = 1431] [outer = 0x9a8d4c00] 09:16:03 INFO - PROCESS | 1745 | 1467821763170 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1539ms 09:16:03 INFO - PROCESS | 1745 | 1467821763221 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1745 | 1467821763230 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:16:03 INFO - PROCESS | 1745 | 1467821763244 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1745 | 1467821763249 Marionette TRACE conn3 <- [1,1878,null,{}] 09:16:03 INFO - PROCESS | 1745 | 1467821763256 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}] 09:16:03 INFO - PROCESS | 1745 | 1467821763261 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:03 INFO - PROCESS | 1745 | 1467821763427 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:16:03 INFO - PROCESS | 1745 | 1467821763639 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1745 | 1467821763653 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d4cfc00) [pid = 1745] [serial = 1388] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9d315800) [pid = 1745] [serial = 1376] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9d46cc00) [pid = 1745] [serial = 1377] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a1a0000) [pid = 1745] [serial = 1373] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a647000) [pid = 1745] [serial = 1374] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9bad9000) [pid = 1745] [serial = 1368] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x93ea1400) [pid = 1745] [serial = 1379] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x948b9800) [pid = 1745] [serial = 1380] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x927ebc00) [pid = 1745] [serial = 1370] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x953cec00) [pid = 1745] [serial = 1371] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x984a3800) [pid = 1745] [serial = 1382] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a19d800) [pid = 1745] [serial = 1383] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0xa108c000) [pid = 1745] [serial = 1394] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0xa2008000) [pid = 1745] [serial = 1395] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x9a9b9400) [pid = 1745] [serial = 1391] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x9af0cc00) [pid = 1745] [serial = 1385] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x9bff6800) [pid = 1745] [serial = 1386] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0xa0613400) [pid = 1745] [serial = 1389] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x9aac0800) [pid = 1745] [serial = 1392] [outer = (nil)] [url = about:blank] 09:16:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x93074000 == 33 [pid = 1745] [id = 477] 09:16:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x93cafc00) [pid = 1745] [serial = 1432] [outer = (nil)] 09:16:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x93ea4400) [pid = 1745] [serial = 1433] [outer = 0x93cafc00] 09:16:03 INFO - PROCESS | 1745 | 1467821763756 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x93eda800) [pid = 1745] [serial = 1434] [outer = 0x93cafc00] 09:16:04 INFO - PROCESS | 1745 | 1467821764456 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1243ms 09:16:04 INFO - PROCESS | 1745 | 1467821764487 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1745 | 1467821764494 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:16:04 INFO - PROCESS | 1745 | 1467821764503 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1745 | 1467821764507 Marionette TRACE conn3 <- [1,1882,null,{}] 09:16:04 INFO - PROCESS | 1745 | 1467821764512 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}] 09:16:04 INFO - PROCESS | 1745 | 1467821764517 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:04 INFO - PROCESS | 1745 | 1467821764655 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:16:04 INFO - PROCESS | 1745 | 1467821764778 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1745 | 1467821764788 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x95262400 == 34 [pid = 1745] [id = 478] 09:16:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x97af4400) [pid = 1745] [serial = 1435] [outer = (nil)] 09:16:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x9970e400) [pid = 1745] [serial = 1436] [outer = 0x97af4400] 09:16:04 INFO - PROCESS | 1745 | 1467821764847 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x9a1a0000) [pid = 1745] [serial = 1437] [outer = 0x97af4400] 09:16:05 INFO - PROCESS | 1745 | 1467821765542 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1081ms 09:16:05 INFO - PROCESS | 1745 | 1467821765586 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1745 | 1467821765589 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:16:05 INFO - PROCESS | 1745 | 1467821765609 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1745 | 1467821765614 Marionette TRACE conn3 <- [1,1886,null,{}] 09:16:05 INFO - PROCESS | 1745 | 1467821765628 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}] 09:16:05 INFO - PROCESS | 1745 | 1467821765636 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:05 INFO - PROCESS | 1745 | 1467821765777 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:16:05 INFO - PROCESS | 1745 | 1467821765786 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1745 | 1467821765795 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8dc800 == 35 [pid = 1745] [id = 479] 09:16:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9a9b9400) [pid = 1745] [serial = 1438] [outer = (nil)] 09:16:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9ab3fc00) [pid = 1745] [serial = 1439] [outer = 0x9a9b9400] 09:16:05 INFO - PROCESS | 1745 | 1467821765869 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9b408000) [pid = 1745] [serial = 1440] [outer = 0x9a9b9400] 09:16:06 INFO - PROCESS | 1745 | 1467821766795 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1232ms 09:16:06 INFO - PROCESS | 1745 | 1467821766842 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1745 | 1467821766846 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:16:06 INFO - PROCESS | 1745 | 1467821766860 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1745 | 1467821766862 Marionette TRACE conn3 <- [1,1890,null,{}] 09:16:06 INFO - PROCESS | 1745 | 1467821766868 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}] 09:16:06 INFO - PROCESS | 1745 | 1467821766872 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:07 INFO - PROCESS | 1745 | 1467821767073 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:16:07 INFO - PROCESS | 1745 | 1467821767095 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1745 | 1467821767103 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ab800 == 36 [pid = 1745] [id = 480] 09:16:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x927e2000) [pid = 1745] [serial = 1441] [outer = (nil)] 09:16:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9c042c00) [pid = 1745] [serial = 1442] [outer = 0x927e2000] 09:16:07 INFO - PROCESS | 1745 | 1467821767162 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9c04c800) [pid = 1745] [serial = 1443] [outer = 0x927e2000] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x953cd800) [pid = 1745] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa103c400) [pid = 1745] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x927e8000) [pid = 1745] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9c04ac00) [pid = 1745] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0xa108b800) [pid = 1745] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9a63c800) [pid = 1745] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x952c4c00) [pid = 1745] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:16:07 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x927dd400) [pid = 1745] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:16:07 INFO - PROCESS | 1745 | 1467821767985 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1179ms 09:16:08 INFO - PROCESS | 1745 | 1467821768039 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1745 | 1467821768042 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:16:08 INFO - PROCESS | 1745 | 1467821768052 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1745 | 1467821768055 Marionette TRACE conn3 <- [1,1894,null,{}] 09:16:08 INFO - PROCESS | 1745 | 1467821768060 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}] 09:16:08 INFO - PROCESS | 1745 | 1467821768065 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:08 INFO - PROCESS | 1745 | 1467821768200 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:16:08 INFO - PROCESS | 1745 | 1467821768318 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1745 | 1467821768325 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ae400 == 37 [pid = 1745] [id = 481] 09:16:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x953c7800) [pid = 1745] [serial = 1444] [outer = (nil)] 09:16:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x9bff7400) [pid = 1745] [serial = 1445] [outer = 0x953c7800] 09:16:08 INFO - PROCESS | 1745 | 1467821768390 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9af0e000) [pid = 1745] [serial = 1446] [outer = 0x953c7800] 09:16:09 INFO - PROCESS | 1745 | 1467821769089 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 09:16:09 INFO - PROCESS | 1745 | 1467821769129 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1745 | 1467821769132 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:16:09 INFO - PROCESS | 1745 | 1467821769144 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1745 | 1467821769146 Marionette TRACE conn3 <- [1,1898,null,{}] 09:16:09 INFO - PROCESS | 1745 | 1467821769153 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}] 09:16:09 INFO - PROCESS | 1745 | 1467821769162 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:09 INFO - PROCESS | 1745 | 1467821769336 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:16:09 INFO - PROCESS | 1745 | 1467821769345 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1745 | 1467821769351 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553c800 == 38 [pid = 1745] [id = 482] 09:16:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x97a1f400) [pid = 1745] [serial = 1447] [outer = (nil)] 09:16:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0xa0615000) [pid = 1745] [serial = 1448] [outer = 0x97a1f400] 09:16:09 INFO - PROCESS | 1745 | 1467821769413 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0xa0619800) [pid = 1745] [serial = 1449] [outer = 0x97a1f400] 09:16:10 INFO - PROCESS | 1745 | 1467821770309 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1234ms 09:16:10 INFO - PROCESS | 1745 | 1467821770373 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1745 | 1467821770380 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:16:10 INFO - PROCESS | 1745 | 1467821770389 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1745 | 1467821770394 Marionette TRACE conn3 <- [1,1902,null,{}] 09:16:10 INFO - PROCESS | 1745 | 1467821770402 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}] 09:16:10 INFO - PROCESS | 1745 | 1467821770408 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:10 INFO - PROCESS | 1745 | 1467821770583 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:16:10 INFO - PROCESS | 1745 | 1467821770717 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1745 | 1467821770731 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bd400 == 39 [pid = 1745] [id = 483] 09:16:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x926ad400) [pid = 1745] [serial = 1450] [outer = (nil)] 09:16:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93edac00) [pid = 1745] [serial = 1451] [outer = 0x926ad400] 09:16:10 INFO - PROCESS | 1745 | 1467821770805 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x95539400) [pid = 1745] [serial = 1452] [outer = 0x926ad400] 09:16:11 INFO - PROCESS | 1745 | 1467821771687 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1331ms 09:16:11 INFO - PROCESS | 1745 | 1467821771720 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1745 | 1467821771726 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:16:11 INFO - PROCESS | 1745 | 1467821771736 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1745 | 1467821771740 Marionette TRACE conn3 <- [1,1906,null,{}] 09:16:11 INFO - PROCESS | 1745 | 1467821771746 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}] 09:16:11 INFO - PROCESS | 1745 | 1467821771752 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:11 INFO - PROCESS | 1745 | 1467821771916 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:16:12 INFO - PROCESS | 1745 | 1467821772078 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1745 | 1467821772085 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4800 == 40 [pid = 1745] [id = 484] 09:16:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a648000) [pid = 1745] [serial = 1453] [outer = (nil)] 09:16:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a6fcc00) [pid = 1745] [serial = 1454] [outer = 0x9a648000] 09:16:12 INFO - PROCESS | 1745 | 1467821772159 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a8d8c00) [pid = 1745] [serial = 1455] [outer = 0x9a648000] 09:16:13 INFO - PROCESS | 1745 | 1467821773135 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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1433ms 09:16:13 INFO - PROCESS | 1745 | 1467821773170 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1745 | 1467821773173 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:16:13 INFO - PROCESS | 1745 | 1467821773180 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1745 | 1467821773185 Marionette TRACE conn3 <- [1,1910,null,{}] 09:16:13 INFO - PROCESS | 1745 | 1467821773200 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}] 09:16:13 INFO - PROCESS | 1745 | 1467821773209 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:13 INFO - PROCESS | 1745 | 1467821773365 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:16:13 INFO - PROCESS | 1745 | 1467821773529 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1745 | 1467821773542 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d46f800 == 41 [pid = 1745] [id = 485] 09:16:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9d478400) [pid = 1745] [serial = 1456] [outer = (nil)] 09:16:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa0615400) [pid = 1745] [serial = 1457] [outer = 0x9d478400] 09:16:13 INFO - PROCESS | 1745 | 1467821773613 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa0621c00) [pid = 1745] [serial = 1458] [outer = 0x9d478400] 09:16:14 INFO - PROCESS | 1745 | 1467821774482 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1335ms 09:16:14 INFO - PROCESS | 1745 | 1467821774515 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1745 | 1467821774520 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:16:14 INFO - PROCESS | 1745 | 1467821774526 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1745 | 1467821774528 Marionette TRACE conn3 <- [1,1914,null,{}] 09:16:14 INFO - PROCESS | 1745 | 1467821774551 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}] 09:16:14 INFO - PROCESS | 1745 | 1467821774556 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:14 INFO - PROCESS | 1745 | 1467821774713 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:16:14 INFO - PROCESS | 1745 | 1467821774871 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1745 | 1467821774880 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a094800 == 42 [pid = 1745] [id = 486] 09:16:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a648800) [pid = 1745] [serial = 1459] [outer = (nil)] 09:16:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa209d800) [pid = 1745] [serial = 1460] [outer = 0x9a648800] 09:16:14 INFO - PROCESS | 1745 | 1467821774952 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa200e400) [pid = 1745] [serial = 1461] [outer = 0x9a648800] 09:16:15 INFO - PROCESS | 1745 | 1467821775787 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1302ms 09:16:15 INFO - PROCESS | 1745 | 1467821775829 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1745 | 1467821775832 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:16:15 INFO - PROCESS | 1745 | 1467821775838 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1745 | 1467821775841 Marionette TRACE conn3 <- [1,1918,null,{}] 09:16:15 INFO - PROCESS | 1745 | 1467821775846 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}] 09:16:15 INFO - PROCESS | 1745 | 1467821775851 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:16 INFO - PROCESS | 1745 | 1467821775999 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:16:16 INFO - PROCESS | 1745 | 1467821776166 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1745 | 1467821776176 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x924ce400 == 43 [pid = 1745] [id = 487] 09:16:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93ece000) [pid = 1745] [serial = 1462] [outer = (nil)] 09:16:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa23a8000) [pid = 1745] [serial = 1463] [outer = 0x93ece000] 09:16:16 INFO - PROCESS | 1745 | 1467821776256 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa23b3800) [pid = 1745] [serial = 1464] [outer = 0x93ece000] 09:16:17 INFO - PROCESS | 1745 | 1467821777132 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1333ms 09:16:17 INFO - PROCESS | 1745 | 1467821777173 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1745 | 1467821777175 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:16:17 INFO - PROCESS | 1745 | 1467821777182 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1745 | 1467821777185 Marionette TRACE conn3 <- [1,1922,null,{}] 09:16:17 INFO - PROCESS | 1745 | 1467821777190 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}] 09:16:17 INFO - PROCESS | 1745 | 1467821777200 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:17 INFO - PROCESS | 1745 | 1467821777387 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:16:17 INFO - PROCESS | 1745 | 1467821777553 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1745 | 1467821777561 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbe400 == 44 [pid = 1745] [id = 488] 09:16:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x93ecbc00) [pid = 1745] [serial = 1465] [outer = (nil)] 09:16:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa2ff6400) [pid = 1745] [serial = 1466] [outer = 0x93ecbc00] 09:16:17 INFO - PROCESS | 1745 | 1467821777640 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa3288c00) [pid = 1745] [serial = 1467] [outer = 0x93ecbc00] 09:16:18 INFO - PROCESS | 1745 | 1467821778650 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1531ms 09:16:18 INFO - PROCESS | 1745 | 1467821778714 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:16:18 INFO - PROCESS | 1745 | 1467821778719 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:16:18 INFO - PROCESS | 1745 | 1467821778727 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1745 | 1467821778732 Marionette TRACE conn3 <- [1,1926,null,{}] 09:16:18 INFO - PROCESS | 1745 | 1467821778739 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}] 09:16:18 INFO - PROCESS | 1745 | 1467821778745 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:18 INFO - PROCESS | 1745 | 1467821778928 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:16:19 INFO - PROCESS | 1745 | 1467821779193 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1745 | 1467821779208 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x948ba400 == 45 [pid = 1745] [id = 489] 09:16:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x948bb000) [pid = 1745] [serial = 1468] [outer = (nil)] 09:16:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x952bc800) [pid = 1745] [serial = 1469] [outer = 0x948bb000] 09:16:19 INFO - PROCESS | 1745 | 1467821779319 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x97a1c000) [pid = 1745] [serial = 1470] [outer = 0x948bb000] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x953c1000 == 44 [pid = 1745] [id = 472] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x952b9c00 == 43 [pid = 1745] [id = 470] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x926b2800 == 42 [pid = 1745] [id = 471] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x926ae400 == 41 [pid = 1745] [id = 481] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x926ab800 == 40 [pid = 1745] [id = 480] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8dc800 == 39 [pid = 1745] [id = 479] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x95262400 == 38 [pid = 1745] [id = 478] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x93074000 == 37 [pid = 1745] [id = 477] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cfc00 == 36 [pid = 1745] [id = 476] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x93077000 == 35 [pid = 1745] [id = 474] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x99704400 == 34 [pid = 1745] [id = 475] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63ec00 == 33 [pid = 1745] [id = 473] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0xa061c000 == 32 [pid = 1745] [id = 468] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x926b3400 == 31 [pid = 1745] [id = 469] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbe400 == 30 [pid = 1745] [id = 488] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924ce400 == 29 [pid = 1745] [id = 487] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a094800 == 28 [pid = 1745] [id = 486] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4800 == 27 [pid = 1745] [id = 484] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9d46f800 == 26 [pid = 1745] [id = 485] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9553c800 == 25 [pid = 1745] [id = 482] 09:16:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923bd400 == 24 [pid = 1745] [id = 483] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9553e800) [pid = 1745] [serial = 1412] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa200f400) [pid = 1745] [serial = 1403] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93ea3c00) [pid = 1745] [serial = 1416] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93cbac00) [pid = 1745] [serial = 1415] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa23b4800) [pid = 1745] [serial = 1406] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x948bf000) [pid = 1745] [serial = 1397] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a8d5400) [pid = 1745] [serial = 1400] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x97aeac00) [pid = 1745] [serial = 1413] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa2ff3000) [pid = 1745] [serial = 1409] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97a7d800) [pid = 1745] [serial = 1419] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a1e800) [pid = 1745] [serial = 1418] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa25fa800) [pid = 1745] [serial = 1407] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x97a27400) [pid = 1745] [serial = 1398] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa3209800) [pid = 1745] [serial = 1410] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa2346400) [pid = 1745] [serial = 1404] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aab7c00) [pid = 1745] [serial = 1401] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1745 | 1467821780982 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2292ms 09:16:21 INFO - PROCESS | 1745 | 1467821781019 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1745 | 1467821781024 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:16:21 INFO - PROCESS | 1745 | 1467821781032 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1745 | 1467821781037 Marionette TRACE conn3 <- [1,1930,null,{}] 09:16:21 INFO - PROCESS | 1745 | 1467821781049 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}] 09:16:21 INFO - PROCESS | 1745 | 1467821781054 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:21 INFO - PROCESS | 1745 | 1467821781249 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:16:21 INFO - PROCESS | 1745 | 1467821781392 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1745 | 1467821781404 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6800 == 25 [pid = 1745] [id = 490] 09:16:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x927e9c00) [pid = 1745] [serial = 1471] [outer = (nil)] 09:16:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93cb3400) [pid = 1745] [serial = 1472] [outer = 0x927e9c00] 09:16:21 INFO - PROCESS | 1745 | 1467821781467 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93e9b800) [pid = 1745] [serial = 1473] [outer = 0x927e9c00] 09:16:22 INFO - PROCESS | 1745 | 1467821782203 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1193ms 09:16:22 INFO - PROCESS | 1745 | 1467821782225 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1745 | 1467821782234 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:16:22 INFO - PROCESS | 1745 | 1467821782244 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1745 | 1467821782248 Marionette TRACE conn3 <- [1,1934,null,{}] 09:16:22 INFO - PROCESS | 1745 | 1467821782253 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}] 09:16:22 INFO - PROCESS | 1745 | 1467821782258 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:22 INFO - PROCESS | 1745 | 1467821782461 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:16:22 INFO - PROCESS | 1745 | 1467821782473 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1745 | 1467821782484 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7c000 == 26 [pid = 1745] [id = 491] 09:16:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97a7d800) [pid = 1745] [serial = 1474] [outer = (nil)] 09:16:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x97aeac00) [pid = 1745] [serial = 1475] [outer = 0x97a7d800] 09:16:22 INFO - PROCESS | 1745 | 1467821782548 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x98417400) [pid = 1745] [serial = 1476] [outer = 0x97a7d800] 09:16:23 INFO - PROCESS | 1745 | 1467821783435 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1230ms 09:16:23 INFO - PROCESS | 1745 | 1467821783475 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1745 | 1467821783477 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:16:23 INFO - PROCESS | 1745 | 1467821783484 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1745 | 1467821783489 Marionette TRACE conn3 <- [1,1938,null,{}] 09:16:23 INFO - PROCESS | 1745 | 1467821783504 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}] 09:16:23 INFO - PROCESS | 1745 | 1467821783512 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:23 INFO - PROCESS | 1745 | 1467821783708 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:16:23 INFO - PROCESS | 1745 | 1467821783729 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1745 | 1467821783740 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a647000 == 27 [pid = 1745] [id = 492] 09:16:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a6d3c00) [pid = 1745] [serial = 1477] [outer = (nil)] 09:16:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a6f4000) [pid = 1745] [serial = 1478] [outer = 0x9a6d3c00] 09:16:23 INFO - PROCESS | 1745 | 1467821783803 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a8d1000) [pid = 1745] [serial = 1479] [outer = 0x9a6d3c00] 09:16:24 INFO - PROCESS | 1745 | 1467821784623 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1187ms 09:16:24 INFO - PROCESS | 1745 | 1467821784671 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:16:24 INFO - PROCESS | 1745 | 1467821784675 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 1745 | 1467821784703 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1745 | 1467821784706 Marionette TRACE conn3 <- [1,1942,null,{}] 09:16:24 INFO - PROCESS | 1745 | 1467821784716 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}] 09:16:24 INFO - PROCESS | 1745 | 1467821784719 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:24 INFO - PROCESS | 1745 | 1467821784911 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:16:24 INFO - PROCESS | 1745 | 1467821784928 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1745 | 1467821784936 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9f000 == 28 [pid = 1745] [id = 493] 09:16:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a6fd000) [pid = 1745] [serial = 1480] [outer = (nil)] 09:16:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9af01400) [pid = 1745] [serial = 1481] [outer = 0x9a6fd000] 09:16:25 INFO - PROCESS | 1745 | 1467821784998 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9bad9000) [pid = 1745] [serial = 1482] [outer = 0x9a6fd000] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x97a1f400) [pid = 1745] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x927e2000) [pid = 1745] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x953c7800) [pid = 1745] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x97af4400) [pid = 1745] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93078400) [pid = 1745] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x99f80000) [pid = 1745] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a642c00) [pid = 1745] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93cafc00) [pid = 1745] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a8d4c00) [pid = 1745] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:16:25 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a9b9400) [pid = 1745] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:16:26 INFO - PROCESS | 1745 | 1467821786072 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1406ms 09:16:26 INFO - PROCESS | 1745 | 1467821786087 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1745 | 1467821786090 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:16:26 INFO - PROCESS | 1745 | 1467821786096 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1745 | 1467821786098 Marionette TRACE conn3 <- [1,1946,null,{}] 09:16:26 INFO - PROCESS | 1745 | 1467821786104 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}] 09:16:26 INFO - PROCESS | 1745 | 1467821786108 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:26 INFO - PROCESS | 1745 | 1467821786279 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:16:26 INFO - PROCESS | 1745 | 1467821786295 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1745 | 1467821786302 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x926af400 == 29 [pid = 1745] [id = 494] 09:16:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x926b1000) [pid = 1745] [serial = 1483] [outer = (nil)] 09:16:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a8d4000) [pid = 1745] [serial = 1484] [outer = 0x926b1000] 09:16:26 INFO - PROCESS | 1745 | 1467821786372 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af07000) [pid = 1745] [serial = 1485] [outer = 0x926b1000] 09:16:27 INFO - PROCESS | 1745 | 1467821787087 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1031ms 09:16:27 INFO - PROCESS | 1745 | 1467821787128 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1745 | 1467821787131 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:16:27 INFO - PROCESS | 1745 | 1467821787137 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1745 | 1467821787140 Marionette TRACE conn3 <- [1,1950,null,{}] 09:16:27 INFO - PROCESS | 1745 | 1467821787145 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}] 09:16:27 INFO - PROCESS | 1745 | 1467821787154 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:27 INFO - PROCESS | 1745 | 1467821787380 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:16:27 INFO - PROCESS | 1745 | 1467821787393 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1745 | 1467821787399 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63b400 == 30 [pid = 1745] [id = 495] 09:16:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a6d7400) [pid = 1745] [serial = 1486] [outer = (nil)] 09:16:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d4d2000) [pid = 1745] [serial = 1487] [outer = 0x9a6d7400] 09:16:27 INFO - PROCESS | 1745 | 1467821787462 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa0618c00) [pid = 1745] [serial = 1488] [outer = 0x9a6d7400] 09:16:28 INFO - PROCESS | 1745 | 1467821788480 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1383ms 09:16:28 INFO - PROCESS | 1745 | 1467821788520 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:16:28 INFO - PROCESS | 1745 | 1467821788527 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1745 | 1467821788535 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1745 | 1467821788539 Marionette TRACE conn3 <- [1,1954,null,{}] 09:16:28 INFO - PROCESS | 1745 | 1467821788548 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}] 09:16:28 INFO - PROCESS | 1745 | 1467821788553 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:28 INFO - PROCESS | 1745 | 1467821788735 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:16:28 INFO - PROCESS | 1745 | 1467821788897 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1745 | 1467821788908 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9000 == 31 [pid = 1745] [id = 496] 09:16:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x927e0000) [pid = 1745] [serial = 1489] [outer = (nil)] 09:16:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x95262400) [pid = 1745] [serial = 1490] [outer = 0x927e0000] 09:16:28 INFO - PROCESS | 1745 | 1467821788980 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953c8800) [pid = 1745] [serial = 1491] [outer = 0x927e0000] 09:16:29 INFO - PROCESS | 1745 | 1467821789929 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1441ms 09:16:29 INFO - PROCESS | 1745 | 1467821789975 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1745 | 1467821789982 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:16:30 INFO - PROCESS | 1745 | 1467821789992 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1745 | 1467821789995 Marionette TRACE conn3 <- [1,1958,null,{}] 09:16:30 INFO - PROCESS | 1745 | 1467821790002 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}] 09:16:30 INFO - PROCESS | 1745 | 1467821790008 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:30 INFO - PROCESS | 1745 | 1467821790175 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:16:30 INFO - PROCESS | 1745 | 1467821790336 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1745 | 1467821790345 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x99708c00 == 32 [pid = 1745] [id = 497] 09:16:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a4c3800) [pid = 1745] [serial = 1492] [outer = (nil)] 09:16:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a6d6800) [pid = 1745] [serial = 1493] [outer = 0x9a4c3800] 09:16:30 INFO - PROCESS | 1745 | 1467821790422 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a8d6c00) [pid = 1745] [serial = 1494] [outer = 0x9a4c3800] 09:16:31 INFO - PROCESS | 1745 | 1467821791402 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1488ms 09:16:31 INFO - PROCESS | 1745 | 1467821791480 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1745 | 1467821791484 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:16:31 INFO - PROCESS | 1745 | 1467821791491 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1745 | 1467821791496 Marionette TRACE conn3 <- [1,1962,null,{}] 09:16:31 INFO - PROCESS | 1745 | 1467821791511 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}] 09:16:31 INFO - PROCESS | 1745 | 1467821791519 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:31 INFO - PROCESS | 1745 | 1467821791717 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:16:31 INFO - PROCESS | 1745 | 1467821791930 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1745 | 1467821791940 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a646000 == 33 [pid = 1745] [id = 498] 09:16:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6dc800) [pid = 1745] [serial = 1495] [outer = (nil)] 09:16:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9d80c000) [pid = 1745] [serial = 1496] [outer = 0x9a6dc800] 09:16:32 INFO - PROCESS | 1745 | 1467821792060 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa2006c00) [pid = 1745] [serial = 1497] [outer = 0x9a6dc800] 09:16:33 INFO - PROCESS | 1745 | 1467821793140 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1685ms 09:16:33 INFO - PROCESS | 1745 | 1467821793175 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1745 | 1467821793180 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:16:33 INFO - PROCESS | 1745 | 1467821793187 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1745 | 1467821793192 Marionette TRACE conn3 <- [1,1966,null,{}] 09:16:33 INFO - PROCESS | 1745 | 1467821793199 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}] 09:16:33 INFO - PROCESS | 1745 | 1467821793205 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:33 INFO - PROCESS | 1745 | 1467821793362 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:16:33 INFO - PROCESS | 1745 | 1467821793583 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1745 | 1467821793593 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:33 INFO - PROCESS | 1745 | --DOCSHELL 0x926af400 == 32 [pid = 1745] [id = 494] 09:16:33 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9f000 == 31 [pid = 1745] [id = 493] 09:16:33 INFO - PROCESS | 1745 | --DOCSHELL 0x9a647000 == 30 [pid = 1745] [id = 492] 09:16:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x926aec00 == 31 [pid = 1745] [id = 499] 09:16:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x926af400) [pid = 1745] [serial = 1498] [outer = (nil)] 09:16:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93ecf400) [pid = 1745] [serial = 1499] [outer = 0x926af400] 09:16:33 INFO - PROCESS | 1745 | 1467821793684 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x948b7400) [pid = 1745] [serial = 1500] [outer = 0x926af400] 09:16:33 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7c000 == 30 [pid = 1745] [id = 491] 09:16:33 INFO - PROCESS | 1745 | --DOCSHELL 0x927e6800 == 29 [pid = 1745] [id = 490] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa0615000) [pid = 1745] [serial = 1448] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9c042c00) [pid = 1745] [serial = 1442] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9bff7400) [pid = 1745] [serial = 1445] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9970e400) [pid = 1745] [serial = 1436] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a1a0000) [pid = 1745] [serial = 1437] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93ecc400) [pid = 1745] [serial = 1424] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x97a1ec00) [pid = 1745] [serial = 1425] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6d0800) [pid = 1745] [serial = 1427] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6dac00) [pid = 1745] [serial = 1428] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9c04c800) [pid = 1745] [serial = 1443] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a6dec00) [pid = 1745] [serial = 1422] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6d5400) [pid = 1745] [serial = 1421] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93ea4400) [pid = 1745] [serial = 1433] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x93eda800) [pid = 1745] [serial = 1434] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9aab8400) [pid = 1745] [serial = 1430] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9af0ac00) [pid = 1745] [serial = 1431] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9ab3fc00) [pid = 1745] [serial = 1439] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa0619800) [pid = 1745] [serial = 1449] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9af0e000) [pid = 1745] [serial = 1446] [outer = (nil)] [url = about:blank] 09:16:33 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9b408000) [pid = 1745] [serial = 1440] [outer = (nil)] [url = about:blank] 09:16:34 INFO - PROCESS | 1745 | 1467821794381 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]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1235ms 09:16:34 INFO - PROCESS | 1745 | 1467821794423 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1745 | 1467821794428 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:16:34 INFO - PROCESS | 1745 | 1467821794437 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1745 | 1467821794440 Marionette TRACE conn3 <- [1,1970,null,{}] 09:16:34 INFO - PROCESS | 1745 | 1467821794444 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}] 09:16:34 INFO - PROCESS | 1745 | 1467821794450 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:34 INFO - PROCESS | 1745 | 1467821794663 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:16:34 INFO - PROCESS | 1745 | 1467821794676 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1745 | 1467821794684 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a28000 == 30 [pid = 1745] [id = 500] 09:16:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9849e400) [pid = 1745] [serial = 1501] [outer = (nil)] 09:16:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x99709400) [pid = 1745] [serial = 1502] [outer = 0x9849e400] 09:16:34 INFO - PROCESS | 1745 | 1467821794746 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a196400) [pid = 1745] [serial = 1503] [outer = 0x9849e400] 09:16:35 INFO - PROCESS | 1745 | 1467821795546 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1130ms 09:16:35 INFO - PROCESS | 1745 | 1467821795567 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1745 | 1467821795570 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:16:35 INFO - PROCESS | 1745 | 1467821795576 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1745 | 1467821795581 Marionette TRACE conn3 <- [1,1974,null,{}] 09:16:35 INFO - PROCESS | 1745 | 1467821795598 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}] 09:16:35 INFO - PROCESS | 1745 | 1467821795606 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:35 INFO - PROCESS | 1745 | 1467821795748 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:16:35 INFO - PROCESS | 1745 | 1467821795758 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1745 | 1467821795764 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aac2c00 == 31 [pid = 1745] [id = 501] 09:16:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af04800) [pid = 1745] [serial = 1504] [outer = (nil)] 09:16:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af0ac00) [pid = 1745] [serial = 1505] [outer = 0x9af04800] 09:16:35 INFO - PROCESS | 1745 | 1467821795829 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9c042c00) [pid = 1745] [serial = 1506] [outer = 0x9af04800] 09:16:36 INFO - PROCESS | 1745 | 1467821796693 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1137ms 09:16:36 INFO - PROCESS | 1745 | 1467821796713 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1745 | 1467821796717 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:16:36 INFO - PROCESS | 1745 | 1467821796723 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1745 | 1467821796726 Marionette TRACE conn3 <- [1,1978,null,{}] 09:16:36 INFO - PROCESS | 1745 | 1467821796731 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}] 09:16:36 INFO - PROCESS | 1745 | 1467821796736 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:36 INFO - PROCESS | 1745 | 1467821796940 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:16:36 INFO - PROCESS | 1745 | 1467821796966 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1745 | 1467821796974 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e9800 == 32 [pid = 1745] [id = 502] 09:16:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9c04c800) [pid = 1745] [serial = 1507] [outer = (nil)] 09:16:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d473000) [pid = 1745] [serial = 1508] [outer = 0x9c04c800] 09:16:37 INFO - PROCESS | 1745 | 1467821797036 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa061b400) [pid = 1745] [serial = 1509] [outer = 0x9c04c800] 09:16:37 INFO - PROCESS | 1745 | 1467821797841 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1177ms 09:16:37 INFO - PROCESS | 1745 | 1467821797904 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1745 | 1467821797907 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:16:37 INFO - PROCESS | 1745 | 1467821797912 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1745 | 1467821797915 Marionette TRACE conn3 <- [1,1982,null,{}] 09:16:37 INFO - PROCESS | 1745 | 1467821797920 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}] 09:16:37 INFO - PROCESS | 1745 | 1467821797924 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:38 INFO - PROCESS | 1745 | 1467821798112 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:16:38 INFO - PROCESS | 1745 | 1467821798132 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1745 | 1467821798138 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af07400 == 33 [pid = 1745] [id = 503] 09:16:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d315000) [pid = 1745] [serial = 1510] [outer = (nil)] 09:16:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa2005c00) [pid = 1745] [serial = 1511] [outer = 0x9d315000] 09:16:38 INFO - PROCESS | 1745 | 1467821798209 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa0620400) [pid = 1745] [serial = 1512] [outer = 0x9d315000] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x926ad400) [pid = 1745] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a648000) [pid = 1745] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a6d3c00) [pid = 1745] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9d478400) [pid = 1745] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a648800) [pid = 1745] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6fd000) [pid = 1745] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ece000) [pid = 1745] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x926b1000) [pid = 1745] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x927e9c00) [pid = 1745] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97a7d800) [pid = 1745] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x93ecbc00) [pid = 1745] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:16:38 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x948bb000) [pid = 1745] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:16:39 INFO - PROCESS | 1745 | 1467821799077 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]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1181ms 09:16:39 INFO - PROCESS | 1745 | 1467821799094 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1745 | 1467821799098 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:16:39 INFO - PROCESS | 1745 | 1467821799104 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1745 | 1467821799106 Marionette TRACE conn3 <- [1,1986,null,{}] 09:16:39 INFO - PROCESS | 1745 | 1467821799111 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}] 09:16:39 INFO - PROCESS | 1745 | 1467821799121 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:39 INFO - PROCESS | 1745 | 1467821799334 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:16:39 INFO - PROCESS | 1745 | 1467821799346 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1745 | 1467821799354 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b9c00 == 34 [pid = 1745] [id = 504] 09:16:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9553e800) [pid = 1745] [serial = 1513] [outer = (nil)] 09:16:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9bff4800) [pid = 1745] [serial = 1514] [outer = 0x9553e800] 09:16:39 INFO - PROCESS | 1745 | 1467821799416 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0xa23a5800) [pid = 1745] [serial = 1515] [outer = 0x9553e800] 09:16:40 INFO - PROCESS | 1745 | 1467821800112 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1029ms 09:16:40 INFO - PROCESS | 1745 | 1467821800134 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1745 | 1467821800138 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:16:40 INFO - PROCESS | 1745 | 1467821800144 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1745 | 1467821800146 Marionette TRACE conn3 <- [1,1990,null,{}] 09:16:40 INFO - PROCESS | 1745 | 1467821800152 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}] 09:16:40 INFO - PROCESS | 1745 | 1467821800156 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:40 INFO - PROCESS | 1745 | 1467821800297 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:16:40 INFO - PROCESS | 1745 | 1467821800429 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1745 | 1467821800436 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1400 == 35 [pid = 1745] [id = 505] 09:16:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x926a8000) [pid = 1745] [serial = 1516] [outer = (nil)] 09:16:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa2563800) [pid = 1745] [serial = 1517] [outer = 0x926a8000] 09:16:40 INFO - PROCESS | 1745 | 1467821800495 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aab4000) [pid = 1745] [serial = 1518] [outer = 0x926a8000] 09:16:41 INFO - PROCESS | 1745 | 1467821801360 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1284ms 09:16:41 INFO - PROCESS | 1745 | 1467821801429 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1745 | 1467821801436 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:16:41 INFO - PROCESS | 1745 | 1467821801444 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1745 | 1467821801449 Marionette TRACE conn3 <- [1,1994,null,{}] 09:16:41 INFO - PROCESS | 1745 | 1467821801458 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}] 09:16:41 INFO - PROCESS | 1745 | 1467821801462 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:41 INFO - PROCESS | 1745 | 1467821801673 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:16:41 INFO - PROCESS | 1745 | 1467821801838 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1745 | 1467821801847 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e9c00 == 36 [pid = 1745] [id = 506] 09:16:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x92ac6800) [pid = 1745] [serial = 1519] [outer = (nil)] 09:16:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97aeb400) [pid = 1745] [serial = 1520] [outer = 0x92ac6800] 09:16:41 INFO - PROCESS | 1745 | 1467821801923 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9970f800) [pid = 1745] [serial = 1521] [outer = 0x92ac6800] 09:16:42 INFO - PROCESS | 1745 | 1467821802757 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1339ms 09:16:42 INFO - PROCESS | 1745 | 1467821802785 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1745 | 1467821802792 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:16:42 INFO - PROCESS | 1745 | 1467821802803 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1745 | 1467821802807 Marionette TRACE conn3 <- [1,1998,null,{}] 09:16:42 INFO - PROCESS | 1745 | 1467821802813 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}] 09:16:42 INFO - PROCESS | 1745 | 1467821802819 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:42 INFO - PROCESS | 1745 | 1467821802980 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:16:43 INFO - PROCESS | 1745 | 1467821803143 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1745 | 1467821803150 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a25800 == 37 [pid = 1745] [id = 507] 09:16:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97a84800) [pid = 1745] [serial = 1522] [outer = (nil)] 09:16:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9aabe000) [pid = 1745] [serial = 1523] [outer = 0x97a84800] 09:16:43 INFO - PROCESS | 1745 | 1467821803237 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9c03f400) [pid = 1745] [serial = 1524] [outer = 0x97a84800] 09:16:44 INFO - PROCESS | 1745 | 1467821804148 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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1380ms 09:16:44 INFO - PROCESS | 1745 | 1467821804183 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1745 | 1467821804187 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:16:44 INFO - PROCESS | 1745 | 1467821804194 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1745 | 1467821804199 Marionette TRACE conn3 <- [1,2002,null,{}] 09:16:44 INFO - PROCESS | 1745 | 1467821804214 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}] 09:16:44 INFO - PROCESS | 1745 | 1467821804222 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:44 INFO - PROCESS | 1745 | 1467821804389 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:16:44 INFO - PROCESS | 1745 | 1467821804556 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1745 | 1467821804563 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:44 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2559400 == 38 [pid = 1745] [id = 508] 09:16:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa2564c00) [pid = 1745] [serial = 1525] [outer = (nil)] 09:16:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa2fed400) [pid = 1745] [serial = 1526] [outer = 0xa2564c00] 09:16:44 INFO - PROCESS | 1745 | 1467821804640 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa320a400) [pid = 1745] [serial = 1527] [outer = 0xa2564c00] 09:16:45 INFO - PROCESS | 1745 | 1467821805451 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1289ms 09:16:45 INFO - PROCESS | 1745 | 1467821805483 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1745 | 1467821805487 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:16:45 INFO - PROCESS | 1745 | 1467821805493 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1745 | 1467821805495 Marionette TRACE conn3 <- [1,2006,null,{}] 09:16:45 INFO - PROCESS | 1745 | 1467821805501 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}] 09:16:45 INFO - PROCESS | 1745 | 1467821805506 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:45 INFO - PROCESS | 1745 | 1467821805656 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:16:45 INFO - PROCESS | 1745 | 1467821805826 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1745 | 1467821805836 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecec00 == 39 [pid = 1745] [id = 509] 09:16:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa32b1000) [pid = 1745] [serial = 1528] [outer = (nil)] 09:16:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa32b6000) [pid = 1745] [serial = 1529] [outer = 0xa32b1000] 09:16:45 INFO - PROCESS | 1745 | 1467821805905 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa32b7800) [pid = 1745] [serial = 1530] [outer = 0xa32b1000] 09:16:46 INFO - PROCESS | 1745 | 1467821806766 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]]]}] 09:16:46 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 09:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1329ms 09:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:16:46 INFO - PROCESS | 1745 | 1467821806823 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1745 | 1467821806826 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:16:46 INFO - PROCESS | 1745 | 1467821806833 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1745 | 1467821806836 Marionette TRACE conn3 <- [1,2010,null,{}] 09:16:46 INFO - PROCESS | 1745 | 1467821806842 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}] 09:16:46 INFO - PROCESS | 1745 | 1467821806845 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:47 INFO - PROCESS | 1745 | 1467821806997 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:16:47 INFO - PROCESS | 1745 | 1467821807163 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1745 | 1467821807171 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b0000 == 40 [pid = 1745] [id = 510] 09:16:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9a63c800) [pid = 1745] [serial = 1531] [outer = (nil)] 09:16:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa32be400) [pid = 1745] [serial = 1532] [outer = 0x9a63c800] 09:16:47 INFO - PROCESS | 1745 | 1467821807243 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa32bf800) [pid = 1745] [serial = 1533] [outer = 0x9a63c800] 09:16:48 INFO - PROCESS | 1745 | 1467821808348 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]]]}] 09:16:48 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 09:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1582ms 09:16:48 INFO - PROCESS | 1745 | 1467821808414 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1745 | 1467821808420 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:16:48 INFO - PROCESS | 1745 | 1467821808428 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1745 | 1467821808432 Marionette TRACE conn3 <- [1,2014,null,{}] 09:16:48 INFO - PROCESS | 1745 | 1467821808440 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}] 09:16:48 INFO - PROCESS | 1745 | 1467821808445 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:48 INFO - PROCESS | 1745 | 1467821808603 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:16:48 INFO - PROCESS | 1745 | 1467821808820 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1745 | 1467821808832 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b4800 == 41 [pid = 1745] [id = 511] 09:16:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x93cb1800) [pid = 1745] [serial = 1534] [outer = (nil)] 09:16:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x97a79800) [pid = 1745] [serial = 1535] [outer = 0x93cb1800] 09:16:48 INFO - PROCESS | 1745 | 1467821808901 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x97aea800) [pid = 1745] [serial = 1536] [outer = 0x93cb1800] 09:16:49 INFO - PROCESS | 1745 | 1467821809730 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1331ms 09:16:49 INFO - PROCESS | 1745 | 1467821809759 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1745 | 1467821809765 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:16:49 INFO - PROCESS | 1745 | 1467821809775 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1745 | 1467821809779 Marionette TRACE conn3 <- [1,2018,null,{}] 09:16:49 INFO - PROCESS | 1745 | 1467821809785 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}] 09:16:49 INFO - PROCESS | 1745 | 1467821809790 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:49 INFO - PROCESS | 1745 | 1467821809941 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x948b9c00 == 40 [pid = 1745] [id = 504] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9af07400 == 39 [pid = 1745] [id = 503] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927e9800 == 38 [pid = 1745] [id = 502] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9aac2c00 == 37 [pid = 1745] [id = 501] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x97a28000 == 36 [pid = 1745] [id = 500] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x926aec00 == 35 [pid = 1745] [id = 499] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x948ba400 == 34 [pid = 1745] [id = 489] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63b400 == 33 [pid = 1745] [id = 495] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x99708c00 == 32 [pid = 1745] [id = 497] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9000 == 31 [pid = 1745] [id = 496] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a646000 == 30 [pid = 1745] [id = 498] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x926b4800 == 29 [pid = 1745] [id = 511] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecec00 == 28 [pid = 1745] [id = 509] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x926b0000 == 27 [pid = 1745] [id = 510] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa2559400 == 26 [pid = 1745] [id = 508] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x97a25800 == 25 [pid = 1745] [id = 507] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1400 == 24 [pid = 1745] [id = 505] 09:16:50 INFO - PROCESS | 1745 | --DOCSHELL 0x927e9c00 == 23 [pid = 1745] [id = 506] 09:16:50 INFO - PROCESS | 1745 | 1467821810899 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1745 | 1467821810909 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x95539400) [pid = 1745] [serial = 1452] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93edac00) [pid = 1745] [serial = 1451] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a8d8c00) [pid = 1745] [serial = 1455] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a6fcc00) [pid = 1745] [serial = 1454] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a6f4000) [pid = 1745] [serial = 1478] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa0621c00) [pid = 1745] [serial = 1458] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa0615400) [pid = 1745] [serial = 1457] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa200e400) [pid = 1745] [serial = 1461] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa209d800) [pid = 1745] [serial = 1460] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af01400) [pid = 1745] [serial = 1481] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa23b3800) [pid = 1745] [serial = 1464] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a8d1000) [pid = 1745] [serial = 1479] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9bad9000) [pid = 1745] [serial = 1482] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d4000) [pid = 1745] [serial = 1484] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa23a8000) [pid = 1745] [serial = 1463] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x93cb3400) [pid = 1745] [serial = 1472] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93e9b800) [pid = 1745] [serial = 1473] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97aeac00) [pid = 1745] [serial = 1475] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa3288c00) [pid = 1745] [serial = 1467] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x97a1c000) [pid = 1745] [serial = 1470] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x952bc800) [pid = 1745] [serial = 1469] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa2ff6400) [pid = 1745] [serial = 1466] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9d4d2000) [pid = 1745] [serial = 1487] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x98417400) [pid = 1745] [serial = 1476] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af07000) [pid = 1745] [serial = 1485] [outer = (nil)] [url = about:blank] 09:16:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1c00 == 24 [pid = 1745] [id = 512] 09:16:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x924d4000) [pid = 1745] [serial = 1537] [outer = (nil)] 09:16:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x924d9000) [pid = 1745] [serial = 1538] [outer = 0x924d4000] 09:16:51 INFO - PROCESS | 1745 | 1467821811136 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x926b2400) [pid = 1745] [serial = 1539] [outer = 0x924d4000] 09:16:51 INFO - PROCESS | 1745 | 1467821811911 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2185ms 09:16:51 INFO - PROCESS | 1745 | 1467821811961 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1745 | 1467821811966 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:16:51 INFO - PROCESS | 1745 | 1467821811976 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1745 | 1467821811980 Marionette TRACE conn3 <- [1,2022,null,{}] 09:16:52 INFO - PROCESS | 1745 | 1467821811993 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}] 09:16:52 INFO - PROCESS | 1745 | 1467821811998 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:52 INFO - PROCESS | 1745 | 1467821812145 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:16:52 INFO - PROCESS | 1745 | 1467821812156 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1745 | 1467821812169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea1400 == 25 [pid = 1745] [id = 513] 09:16:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93ed9c00) [pid = 1745] [serial = 1540] [outer = (nil)] 09:16:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x948b9c00) [pid = 1745] [serial = 1541] [outer = 0x93ed9c00] 09:16:52 INFO - PROCESS | 1745 | 1467821812229 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953c7400) [pid = 1745] [serial = 1542] [outer = 0x93ed9c00] 09:16:53 INFO - PROCESS | 1745 | 1467821813095 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1156ms 09:16:53 INFO - PROCESS | 1745 | 1467821813130 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1745 | 1467821813136 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:16:53 INFO - PROCESS | 1745 | 1467821813150 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1745 | 1467821813159 Marionette TRACE conn3 <- [1,2026,null,{}] 09:16:53 INFO - PROCESS | 1745 | 1467821813164 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}] 09:16:53 INFO - PROCESS | 1745 | 1467821813169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:53 INFO - PROCESS | 1745 | 1467821813322 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:16:53 INFO - PROCESS | 1745 | 1467821813476 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1745 | 1467821813483 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553ec00 == 26 [pid = 1745] [id = 514] 09:16:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a1c000) [pid = 1745] [serial = 1543] [outer = (nil)] 09:16:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x98418c00) [pid = 1745] [serial = 1544] [outer = 0x97a1c000] 09:16:53 INFO - PROCESS | 1745 | 1467821813546 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a197400) [pid = 1745] [serial = 1545] [outer = 0x97a1c000] 09:16:54 INFO - PROCESS | 1745 | 1467821814410 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1298ms 09:16:54 INFO - PROCESS | 1745 | 1467821814448 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1745 | 1467821814452 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:16:54 INFO - PROCESS | 1745 | 1467821814460 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1745 | 1467821814468 Marionette TRACE conn3 <- [1,2030,null,{}] 09:16:54 INFO - PROCESS | 1745 | 1467821814494 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}] 09:16:54 INFO - PROCESS | 1745 | 1467821814502 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:54 INFO - PROCESS | 1745 | 1467821814701 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:16:54 INFO - PROCESS | 1745 | 1467821814727 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1745 | 1467821814756 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ecc00 == 27 [pid = 1745] [id = 515] 09:16:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x98417400) [pid = 1745] [serial = 1546] [outer = (nil)] 09:16:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8d2c00) [pid = 1745] [serial = 1547] [outer = 0x98417400] 09:16:54 INFO - PROCESS | 1745 | 1467821814880 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a9b8000) [pid = 1745] [serial = 1548] [outer = 0x98417400] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a6dc800) [pid = 1745] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9553e800) [pid = 1745] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9849e400) [pid = 1745] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x926af400) [pid = 1745] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9af04800) [pid = 1745] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9d315000) [pid = 1745] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x927e0000) [pid = 1745] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a4c3800) [pid = 1745] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9c04c800) [pid = 1745] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a6d7400) [pid = 1745] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:16:55 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x926a8000) [pid = 1745] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:16:55 INFO - PROCESS | 1745 | 1467821815975 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1547ms 09:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:16:56 INFO - PROCESS | 1745 | 1467821816006 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1745 | 1467821816009 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:16:56 INFO - PROCESS | 1745 | 1467821816015 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1745 | 1467821816018 Marionette TRACE conn3 <- [1,2034,null,{}] 09:16:56 INFO - PROCESS | 1745 | 1467821816024 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}] 09:16:56 INFO - PROCESS | 1745 | 1467821816027 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:56 INFO - PROCESS | 1745 | 1467821816171 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:16:56 INFO - PROCESS | 1745 | 1467821816183 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1745 | 1467821816190 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1400 == 28 [pid = 1745] [id = 516] 09:16:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93ea2c00) [pid = 1745] [serial = 1549] [outer = (nil)] 09:16:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x99433000) [pid = 1745] [serial = 1550] [outer = 0x93ea2c00] 09:16:56 INFO - PROCESS | 1745 | 1467821816252 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a9bcc00) [pid = 1745] [serial = 1551] [outer = 0x93ea2c00] 09:16:57 INFO - PROCESS | 1745 | 1467821817050 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]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1088ms 09:16:57 INFO - PROCESS | 1745 | 1467821817103 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1745 | 1467821817105 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:16:57 INFO - PROCESS | 1745 | 1467821817119 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1745 | 1467821817122 Marionette TRACE conn3 <- [1,2038,null,{}] 09:16:57 INFO - PROCESS | 1745 | 1467821817127 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}] 09:16:57 INFO - PROCESS | 1745 | 1467821817131 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:57 INFO - PROCESS | 1745 | 1467821817268 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:16:57 INFO - PROCESS | 1745 | 1467821817276 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1745 | 1467821817293 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aac0800 == 29 [pid = 1745] [id = 517] 09:16:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9aac1800) [pid = 1745] [serial = 1552] [outer = (nil)] 09:16:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af0c400) [pid = 1745] [serial = 1553] [outer = 0x9aac1800] 09:16:57 INFO - PROCESS | 1745 | 1467821817367 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9bff0800) [pid = 1745] [serial = 1554] [outer = 0x9aac1800] 09:16:58 INFO - PROCESS | 1745 | 1467821818523 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1488ms 09:16:58 INFO - PROCESS | 1745 | 1467821818608 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1745 | 1467821818614 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:16:58 INFO - PROCESS | 1745 | 1467821818622 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1745 | 1467821818627 Marionette TRACE conn3 <- [1,2042,null,{}] 09:16:58 INFO - PROCESS | 1745 | 1467821818636 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}] 09:16:58 INFO - PROCESS | 1745 | 1467821818641 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:58 INFO - PROCESS | 1745 | 1467821818843 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:16:59 INFO - PROCESS | 1745 | 1467821819054 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 1745 | 1467821819062 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:16:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9307f000 == 30 [pid = 1745] [id = 518] 09:16:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93cb1400) [pid = 1745] [serial = 1555] [outer = (nil)] 09:16:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x948b8000) [pid = 1745] [serial = 1556] [outer = 0x93cb1400] 09:16:59 INFO - PROCESS | 1745 | 1467821819183 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97a84c00) [pid = 1745] [serial = 1557] [outer = 0x93cb1400] 09:17:00 INFO - PROCESS | 1745 | 1467821820110 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]]]}] 09:17:00 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) 09:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1539ms 09:17:00 INFO - PROCESS | 1745 | 1467821820161 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1745 | 1467821820167 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:17:00 INFO - PROCESS | 1745 | 1467821820178 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1745 | 1467821820182 Marionette TRACE conn3 <- [1,2046,null,{}] 09:17:00 INFO - PROCESS | 1745 | 1467821820188 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}] 09:17:00 INFO - PROCESS | 1745 | 1467821820194 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:00 INFO - PROCESS | 1745 | 1467821820378 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:17:00 INFO - PROCESS | 1745 | 1467821820543 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1745 | 1467821820552 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c8c00 == 31 [pid = 1745] [id = 519] 09:17:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a6fd000) [pid = 1745] [serial = 1558] [outer = (nil)] 09:17:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d4000) [pid = 1745] [serial = 1559] [outer = 0x9a6fd000] 09:17:00 INFO - PROCESS | 1745 | 1467821820707 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aabfc00) [pid = 1745] [serial = 1560] [outer = 0x9a6fd000] 09:17:01 INFO - PROCESS | 1745 | 1467821821633 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1534ms 09:17:01 INFO - PROCESS | 1745 | 1467821821716 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1745 | 1467821821723 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:17:01 INFO - PROCESS | 1745 | 1467821821734 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1745 | 1467821821738 Marionette TRACE conn3 <- [1,2050,null,{}] 09:17:01 INFO - PROCESS | 1745 | 1467821821754 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}] 09:17:01 INFO - PROCESS | 1745 | 1467821821763 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:02 INFO - PROCESS | 1745 | 1467821822013 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:17:02 INFO - PROCESS | 1745 | 1467821822185 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1745 | 1467821822197 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c3800 == 32 [pid = 1745] [id = 520] 09:17:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x923c8400) [pid = 1745] [serial = 1561] [outer = (nil)] 09:17:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x926a8c00) [pid = 1745] [serial = 1562] [outer = 0x923c8400] 09:17:02 INFO - PROCESS | 1745 | 1467821822428 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x927e8400) [pid = 1745] [serial = 1563] [outer = 0x923c8400] 09:17:03 INFO - PROCESS | 1745 | --DOCSHELL 0x92abd800 == 31 [pid = 1745] [id = 459] 09:17:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9c044000 == 30 [pid = 1745] [id = 458] 09:17:03 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9e000 == 29 [pid = 1745] [id = 451] 09:17:03 INFO - PROCESS | 1745 | --DOCSHELL 0x9b10b800 == 28 [pid = 1745] [id = 462] 09:17:03 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecb800 == 27 [pid = 1745] [id = 463] 09:17:03 INFO - PROCESS | 1745 | 1467821823393 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]]]}] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa2563800) [pid = 1745] [serial = 1517] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9aab4000) [pid = 1745] [serial = 1518] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9d80c000) [pid = 1745] [serial = 1496] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9bff4800) [pid = 1745] [serial = 1514] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x99709400) [pid = 1745] [serial = 1502] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa23a5800) [pid = 1745] [serial = 1515] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa2006c00) [pid = 1745] [serial = 1497] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x948b7400) [pid = 1745] [serial = 1500] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9c042c00) [pid = 1745] [serial = 1506] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ecf400) [pid = 1745] [serial = 1499] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa0620400) [pid = 1745] [serial = 1512] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953c8800) [pid = 1745] [serial = 1491] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a8d6c00) [pid = 1745] [serial = 1494] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a196400) [pid = 1745] [serial = 1503] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa061b400) [pid = 1745] [serial = 1509] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9d473000) [pid = 1745] [serial = 1508] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x95262400) [pid = 1745] [serial = 1490] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a6d6800) [pid = 1745] [serial = 1493] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9af0ac00) [pid = 1745] [serial = 1505] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0xa2005c00) [pid = 1745] [serial = 1511] [outer = (nil)] [url = about:blank] 09:17:03 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0xa0618c00) [pid = 1745] [serial = 1488] [outer = (nil)] [url = about:blank] 09:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1735ms 09:17:03 INFO - PROCESS | 1745 | 1467821823470 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:17:03 INFO - PROCESS | 1745 | 1467821823475 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:17:03 INFO - PROCESS | 1745 | 1467821823482 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1745 | 1467821823485 Marionette TRACE conn3 <- [1,2054,null,{}] 09:17:03 INFO - PROCESS | 1745 | 1467821823492 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}] 09:17:03 INFO - PROCESS | 1745 | 1467821823497 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:03 INFO - PROCESS | 1745 | 1467821823645 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:17:03 INFO - PROCESS | 1745 | 1467821823901 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1745 | 1467821823911 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a8000 == 28 [pid = 1745] [id = 521] 09:17:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x926a9800) [pid = 1745] [serial = 1564] [outer = (nil)] 09:17:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x927e3c00) [pid = 1745] [serial = 1565] [outer = 0x926a9800] 09:17:03 INFO - PROCESS | 1745 | 1467821823989 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93ea2800) [pid = 1745] [serial = 1566] [outer = 0x926a9800] 09:17:04 INFO - PROCESS | 1745 | 1467821824819 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1381ms 09:17:04 INFO - PROCESS | 1745 | 1467821824864 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1745 | 1467821824870 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:17:04 INFO - PROCESS | 1745 | 1467821824877 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1745 | 1467821824882 Marionette TRACE conn3 <- [1,2058,null,{}] 09:17:04 INFO - PROCESS | 1745 | 1467821824890 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}] 09:17:04 INFO - PROCESS | 1745 | 1467821824897 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:05 INFO - PROCESS | 1745 | 1467821825072 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:17:05 INFO - PROCESS | 1745 | 1467821825238 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1745 | 1467821825246 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7d800 == 29 [pid = 1745] [id = 522] 09:17:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97aedc00) [pid = 1745] [serial = 1567] [outer = (nil)] 09:17:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x99f78800) [pid = 1745] [serial = 1568] [outer = 0x97aedc00] 09:17:05 INFO - PROCESS | 1745 | 1467821825323 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a19d800) [pid = 1745] [serial = 1569] [outer = 0x97aedc00] 09:17:06 INFO - PROCESS | 1745 | 1467821826261 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1433ms 09:17:06 INFO - PROCESS | 1745 | 1467821826314 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1745 | 1467821826319 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:17:06 INFO - PROCESS | 1745 | 1467821826327 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1745 | 1467821826330 Marionette TRACE conn3 <- [1,2062,null,{}] 09:17:06 INFO - PROCESS | 1745 | 1467821826336 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}] 09:17:06 INFO - PROCESS | 1745 | 1467821826341 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:06 INFO - PROCESS | 1745 | 1467821826510 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:17:06 INFO - PROCESS | 1745 | 1467821826675 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1745 | 1467821826684 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9307fc00 == 30 [pid = 1745] [id = 523] 09:17:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x952c5400) [pid = 1745] [serial = 1570] [outer = (nil)] 09:17:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a8d4c00) [pid = 1745] [serial = 1571] [outer = 0x952c5400] 09:17:06 INFO - PROCESS | 1745 | 1467821826771 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aabe800) [pid = 1745] [serial = 1572] [outer = 0x952c5400] 09:17:07 INFO - PROCESS | 1745 | 1467821827779 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]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1490ms 09:17:07 INFO - PROCESS | 1745 | 1467821827818 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:17:07 INFO - PROCESS | 1745 | 1467821827822 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:17:07 INFO - PROCESS | 1745 | 1467821827838 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1745 | 1467821827852 Marionette TRACE conn3 <- [1,2066,null,{}] 09:17:07 INFO - PROCESS | 1745 | 1467821827864 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}] 09:17:07 INFO - PROCESS | 1745 | 1467821827870 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:08 INFO - PROCESS | 1745 | 1467821828083 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:17:08 INFO - PROCESS | 1745 | 1467821828257 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1745 | 1467821828264 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6f4000 == 31 [pid = 1745] [id = 524] 09:17:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a85a800) [pid = 1745] [serial = 1573] [outer = (nil)] 09:17:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9bff9000) [pid = 1745] [serial = 1574] [outer = 0x9a85a800] 09:17:08 INFO - PROCESS | 1745 | 1467821828376 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9c0f9400) [pid = 1745] [serial = 1575] [outer = 0x9a85a800] 09:17:09 INFO - PROCESS | 1745 | 1467821829204 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1416ms 09:17:09 INFO - PROCESS | 1745 | 1467821829246 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:17:09 INFO - PROCESS | 1745 | 1467821829250 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:17:09 INFO - PROCESS | 1745 | 1467821829256 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1745 | 1467821829260 Marionette TRACE conn3 <- [1,2070,null,{}] 09:17:09 INFO - PROCESS | 1745 | 1467821829265 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}] 09:17:09 INFO - PROCESS | 1745 | 1467821829269 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:09 INFO - PROCESS | 1745 | 1467821829432 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:17:09 INFO - PROCESS | 1745 | 1467821829596 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1745 | 1467821829606 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x926b4000 == 32 [pid = 1745] [id = 525] 09:17:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x953cdc00) [pid = 1745] [serial = 1576] [outer = (nil)] 09:17:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d804000) [pid = 1745] [serial = 1577] [outer = 0x953cdc00] 09:17:09 INFO - PROCESS | 1745 | 1467821829675 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa0615c00) [pid = 1745] [serial = 1578] [outer = 0x953cdc00] 09:17:10 INFO - PROCESS | 1745 | 1467821830558 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1329ms 09:17:10 INFO - PROCESS | 1745 | 1467821830601 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1745 | 1467821830605 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:17:10 INFO - PROCESS | 1745 | 1467821830611 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1745 | 1467821830615 Marionette TRACE conn3 <- [1,2074,null,{}] 09:17:10 INFO - PROCESS | 1745 | 1467821830620 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}] 09:17:10 INFO - PROCESS | 1745 | 1467821830625 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:10 INFO - PROCESS | 1745 | 1467821830777 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:17:10 INFO - PROCESS | 1745 | 1467821830949 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1745 | 1467821830967 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b76e000 == 33 [pid = 1745] [id = 526] 09:17:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa061e000) [pid = 1745] [serial = 1579] [outer = (nil)] 09:17:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa0621400) [pid = 1745] [serial = 1580] [outer = 0xa061e000] 09:17:11 INFO - PROCESS | 1745 | 1467821831049 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa209e800) [pid = 1745] [serial = 1581] [outer = 0xa061e000] 09:17:12 INFO - PROCESS | 1745 | 1467821832028 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1481ms 09:17:12 INFO - PROCESS | 1745 | 1467821832092 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:17:12 INFO - PROCESS | 1745 | 1467821832097 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:17:12 INFO - PROCESS | 1745 | 1467821832103 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1745 | 1467821832107 Marionette TRACE conn3 <- [1,2078,null,{}] 09:17:12 INFO - PROCESS | 1745 | 1467821832112 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}] 09:17:12 INFO - PROCESS | 1745 | 1467821832118 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:12 INFO - PROCESS | 1745 | 1467821832281 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:17:12 INFO - PROCESS | 1745 | 1467821832516 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1745 | 1467821832525 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1800 == 34 [pid = 1745] [id = 527] 09:17:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x924d5000) [pid = 1745] [serial = 1582] [outer = (nil)] 09:17:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x927e7800) [pid = 1745] [serial = 1583] [outer = 0x924d5000] 09:17:12 INFO - PROCESS | 1745 | 1467821832645 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x948b7400) [pid = 1745] [serial = 1584] [outer = 0x924d5000] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x923c3800 == 33 [pid = 1745] [id = 520] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x923c9000 == 32 [pid = 1745] [id = 456] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d7800 == 31 [pid = 1745] [id = 455] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x97a84000 == 30 [pid = 1745] [id = 466] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x924d7c00 == 29 [pid = 1745] [id = 464] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9307f000 == 28 [pid = 1745] [id = 518] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x953c8c00 == 27 [pid = 1745] [id = 519] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9a645c00 == 26 [pid = 1745] [id = 453] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x95266400 == 25 [pid = 1745] [id = 457] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x924cb800 == 24 [pid = 1745] [id = 465] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0xa103bc00 == 23 [pid = 1745] [id = 467] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1c00 == 22 [pid = 1745] [id = 512] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7e400 == 21 [pid = 1745] [id = 460] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea1400 == 20 [pid = 1745] [id = 513] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d7000 == 19 [pid = 1745] [id = 461] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x927ecc00 == 18 [pid = 1745] [id = 515] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x952c0c00 == 17 [pid = 1745] [id = 452] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1400 == 16 [pid = 1745] [id = 516] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9553ec00 == 15 [pid = 1745] [id = 514] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x924cd400 == 14 [pid = 1745] [id = 454] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9b76e000 == 13 [pid = 1745] [id = 526] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6f4000 == 12 [pid = 1745] [id = 524] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x926b4000 == 11 [pid = 1745] [id = 525] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9307fc00 == 10 [pid = 1745] [id = 523] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7d800 == 9 [pid = 1745] [id = 522] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x926a8000 == 8 [pid = 1745] [id = 521] 09:17:14 INFO - PROCESS | 1745 | --DOCSHELL 0x9aac0800 == 7 [pid = 1745] [id = 517] 09:17:14 INFO - PROCESS | 1745 | 1467821834444 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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2382ms 09:17:14 INFO - PROCESS | 1745 | 1467821834486 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1745 | 1467821834491 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:17:14 INFO - PROCESS | 1745 | 1467821834500 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1745 | 1467821834504 Marionette TRACE conn3 <- [1,2082,null,{}] 09:17:14 INFO - PROCESS | 1745 | 1467821834513 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}] 09:17:14 INFO - PROCESS | 1745 | 1467821834519 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:14 INFO - PROCESS | 1745 | 1467821834673 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:17:14 INFO - PROCESS | 1745 | 1467821834794 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1745 | 1467821834808 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb3c00 == 8 [pid = 1745] [id = 528] 09:17:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x93cbac00) [pid = 1745] [serial = 1585] [outer = (nil)] 09:17:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93ea0000) [pid = 1745] [serial = 1586] [outer = 0x93cbac00] 09:17:14 INFO - PROCESS | 1745 | 1467821834873 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x93ed6000) [pid = 1745] [serial = 1587] [outer = 0x93cbac00] 09:17:15 INFO - PROCESS | 1745 | 1467821835621 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1185ms 09:17:15 INFO - PROCESS | 1745 | 1467821835687 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1745 | 1467821835695 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:17:15 INFO - PROCESS | 1745 | 1467821835707 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1745 | 1467821835711 Marionette TRACE conn3 <- [1,2086,null,{}] 09:17:15 INFO - PROCESS | 1745 | 1467821835717 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}] 09:17:15 INFO - PROCESS | 1745 | 1467821835722 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:15 INFO - PROCESS | 1745 | 1467821835877 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:17:15 INFO - PROCESS | 1745 | 1467821835888 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1745 | 1467821835896 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7a000 == 9 [pid = 1745] [id = 529] 09:17:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x97a7c400) [pid = 1745] [serial = 1588] [outer = (nil)] 09:17:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x97aeac00) [pid = 1745] [serial = 1589] [outer = 0x97a7c400] 09:17:15 INFO - PROCESS | 1745 | 1467821835962 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x99705000) [pid = 1745] [serial = 1590] [outer = 0x97a7c400] 09:17:16 INFO - PROCESS | 1745 | 1467821836951 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1281ms 09:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:17:16 INFO - PROCESS | 1745 | 1467821836988 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1745 | 1467821836990 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:17:16 INFO - PROCESS | 1745 | 1467821836997 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1745 | 1467821837003 Marionette TRACE conn3 <- [1,2090,null,{}] 09:17:17 INFO - PROCESS | 1745 | 1467821837027 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}] 09:17:17 INFO - PROCESS | 1745 | 1467821837036 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:17 INFO - PROCESS | 1745 | 1467821837244 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:17:17 INFO - PROCESS | 1745 | 1467821837267 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1745 | 1467821837275 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8d1000 == 10 [pid = 1745] [id = 530] 09:17:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9a8d1c00) [pid = 1745] [serial = 1591] [outer = (nil)] 09:17:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a8d9c00) [pid = 1745] [serial = 1592] [outer = 0x9a8d1c00] 09:17:17 INFO - PROCESS | 1745 | 1467821837344 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9aabd400) [pid = 1745] [serial = 1593] [outer = 0x9a8d1c00] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x98417400) [pid = 1745] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93cb1800) [pid = 1745] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x924d4000) [pid = 1745] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93ed9c00) [pid = 1745] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x92ac6800) [pid = 1745] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x97a84800) [pid = 1745] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa2564c00) [pid = 1745] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x93ea2c00) [pid = 1745] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa32b1000) [pid = 1745] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a63c800) [pid = 1745] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x923c8400) [pid = 1745] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93cb1400) [pid = 1745] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6fd000) [pid = 1745] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97a1c000) [pid = 1745] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:17:18 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9aac1800) [pid = 1745] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:17:18 INFO - PROCESS | 1745 | 1467821838642 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]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1697ms 09:17:18 INFO - PROCESS | 1745 | 1467821838693 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 1745 | 1467821838697 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:17:18 INFO - PROCESS | 1745 | 1467821838719 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1745 | 1467821838721 Marionette TRACE conn3 <- [1,2094,null,{}] 09:17:18 INFO - PROCESS | 1745 | 1467821838727 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}] 09:17:18 INFO - PROCESS | 1745 | 1467821838744 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:18 INFO - PROCESS | 1745 | 1467821838932 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:17:19 INFO - PROCESS | 1745 | 1467821839047 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1745 | 1467821839054 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9400 == 11 [pid = 1745] [id = 531] 09:17:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x953cc400) [pid = 1745] [serial = 1594] [outer = (nil)] 09:17:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x97af1000) [pid = 1745] [serial = 1595] [outer = 0x953cc400] 09:17:19 INFO - PROCESS | 1745 | 1467821839119 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6d6400) [pid = 1745] [serial = 1596] [outer = 0x953cc400] 09:17:19 INFO - PROCESS | 1745 | 1467821839764 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1086ms 09:17:19 INFO - PROCESS | 1745 | 1467821839807 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1745 | 1467821839811 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:17:19 INFO - PROCESS | 1745 | 1467821839817 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1745 | 1467821839820 Marionette TRACE conn3 <- [1,2098,null,{}] 09:17:19 INFO - PROCESS | 1745 | 1467821839825 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}] 09:17:19 INFO - PROCESS | 1745 | 1467821839829 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:20 INFO - PROCESS | 1745 | 1467821840005 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:17:20 INFO - PROCESS | 1745 | 1467821840021 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1745 | 1467821840027 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a864000 == 12 [pid = 1745] [id = 532] 09:17:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a8d9400) [pid = 1745] [serial = 1597] [outer = (nil)] 09:17:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9af08400) [pid = 1745] [serial = 1598] [outer = 0x9a8d9400] 09:17:20 INFO - PROCESS | 1745 | 1467821840090 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9c04ac00) [pid = 1745] [serial = 1599] [outer = 0x9a8d9400] 09:17:21 INFO - PROCESS | 1745 | 1467821841052 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1279ms 09:17:21 INFO - PROCESS | 1745 | 1467821841097 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:17:21 INFO - PROCESS | 1745 | 1467821841103 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:17:21 INFO - PROCESS | 1745 | 1467821841111 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1745 | 1467821841116 Marionette TRACE conn3 <- [1,2102,null,{}] 09:17:21 INFO - PROCESS | 1745 | 1467821841124 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}] 09:17:21 INFO - PROCESS | 1745 | 1467821841129 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:21 INFO - PROCESS | 1745 | 1467821841299 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:17:21 INFO - PROCESS | 1745 | 1467821841464 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1745 | 1467821841481 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x924ce400 == 13 [pid = 1745] [id = 533] 09:17:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x927e5000) [pid = 1745] [serial = 1600] [outer = (nil)] 09:17:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x948b8c00) [pid = 1745] [serial = 1601] [outer = 0x927e5000] 09:17:21 INFO - PROCESS | 1745 | 1467821841552 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x97a27800) [pid = 1745] [serial = 1602] [outer = 0x927e5000] 09:17:22 INFO - PROCESS | 1745 | 1467821842600 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1532ms 09:17:22 INFO - PROCESS | 1745 | 1467821842642 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1745 | 1467821842649 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:17:22 INFO - PROCESS | 1745 | 1467821842659 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1745 | 1467821842662 Marionette TRACE conn3 <- [1,2106,null,{}] 09:17:22 INFO - PROCESS | 1745 | 1467821842669 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}] 09:17:22 INFO - PROCESS | 1745 | 1467821842674 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:22 INFO - PROCESS | 1745 | 1467821842850 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:17:23 INFO - PROCESS | 1745 | 1467821843065 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1745 | 1467821843076 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d7400 == 14 [pid = 1745] [id = 534] 09:17:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9a6fb000) [pid = 1745] [serial = 1603] [outer = (nil)] 09:17:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9a8d6800) [pid = 1745] [serial = 1604] [outer = 0x9a6fb000] 09:17:23 INFO - PROCESS | 1745 | 1467821843154 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9a8d7800) [pid = 1745] [serial = 1605] [outer = 0x9a6fb000] 09:17:24 INFO - PROCESS | 1745 | 1467821844103 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1528ms 09:17:24 INFO - PROCESS | 1745 | 1467821844187 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1745 | 1467821844191 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:17:24 INFO - PROCESS | 1745 | 1467821844197 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1745 | 1467821844203 Marionette TRACE conn3 <- [1,2110,null,{}] 09:17:24 INFO - PROCESS | 1745 | 1467821844219 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}] 09:17:24 INFO - PROCESS | 1745 | 1467821844228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:24 INFO - PROCESS | 1745 | 1467821844422 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:17:24 INFO - PROCESS | 1745 | 1467821844639 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1745 | 1467821844648 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d808400 == 15 [pid = 1745] [id = 535] 09:17:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9d809000) [pid = 1745] [serial = 1606] [outer = (nil)] 09:17:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa061b400) [pid = 1745] [serial = 1607] [outer = 0x9d809000] 09:17:24 INFO - PROCESS | 1745 | 1467821844767 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa0622c00) [pid = 1745] [serial = 1608] [outer = 0x9d809000] 09:17:25 INFO - PROCESS | 1745 | 1467821845794 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1645ms 09:17:25 INFO - PROCESS | 1745 | 1467821845844 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1745 | 1467821845849 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:17:25 INFO - PROCESS | 1745 | 1467821845857 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1745 | 1467821845862 Marionette TRACE conn3 <- [1,2114,null,{}] 09:17:25 INFO - PROCESS | 1745 | 1467821845869 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}] 09:17:25 INFO - PROCESS | 1745 | 1467821845875 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:26 INFO - PROCESS | 1745 | 1467821846027 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:17:26 INFO - PROCESS | 1745 | 1467821846290 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1745 | 1467821846304 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x927df400 == 16 [pid = 1745] [id = 536] 09:17:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x93078400) [pid = 1745] [serial = 1609] [outer = (nil)] 09:17:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x93cb0000) [pid = 1745] [serial = 1610] [outer = 0x93078400] 09:17:26 INFO - PROCESS | 1745 | 1467821846378 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x93e9c800) [pid = 1745] [serial = 1611] [outer = 0x93078400] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9a8d2c00) [pid = 1745] [serial = 1547] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x97aea800) [pid = 1745] [serial = 1536] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x97a79800) [pid = 1745] [serial = 1535] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x924d9000) [pid = 1745] [serial = 1538] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x926b2400) [pid = 1745] [serial = 1539] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x948b9c00) [pid = 1745] [serial = 1541] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x953c7400) [pid = 1745] [serial = 1542] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9970f800) [pid = 1745] [serial = 1521] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x97aeb400) [pid = 1745] [serial = 1520] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9c03f400) [pid = 1745] [serial = 1524] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9aabe000) [pid = 1745] [serial = 1523] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa320a400) [pid = 1745] [serial = 1527] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x99433000) [pid = 1745] [serial = 1550] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa2fed400) [pid = 1745] [serial = 1526] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa32b7800) [pid = 1745] [serial = 1530] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa32b6000) [pid = 1745] [serial = 1529] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa32bf800) [pid = 1745] [serial = 1533] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa32be400) [pid = 1745] [serial = 1532] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927e8400) [pid = 1745] [serial = 1563] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x948b8000) [pid = 1745] [serial = 1556] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a9b8000) [pid = 1745] [serial = 1548] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8d4000) [pid = 1745] [serial = 1559] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x97a84c00) [pid = 1745] [serial = 1557] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x98418c00) [pid = 1745] [serial = 1544] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9af0c400) [pid = 1745] [serial = 1553] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a197400) [pid = 1745] [serial = 1545] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aabfc00) [pid = 1745] [serial = 1560] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x926a8c00) [pid = 1745] [serial = 1562] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a9bcc00) [pid = 1745] [serial = 1551] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9bff0800) [pid = 1745] [serial = 1554] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1745 | 1467821847209 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1389ms 09:17:27 INFO - PROCESS | 1745 | 1467821847261 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1745 | 1467821847267 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:17:27 INFO - PROCESS | 1745 | 1467821847278 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1745 | 1467821847281 Marionette TRACE conn3 <- [1,2118,null,{}] 09:17:27 INFO - PROCESS | 1745 | 1467821847287 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}] 09:17:27 INFO - PROCESS | 1745 | 1467821847292 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:27 INFO - PROCESS | 1745 | 1467821847450 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:17:27 INFO - PROCESS | 1745 | 1467821847460 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1745 | 1467821847465 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c1800 == 17 [pid = 1745] [id = 537] 09:17:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x953c2800) [pid = 1745] [serial = 1612] [outer = (nil)] 09:17:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x953ca400) [pid = 1745] [serial = 1613] [outer = 0x953c2800] 09:17:27 INFO - PROCESS | 1745 | 1467821847538 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x97a27400) [pid = 1745] [serial = 1614] [outer = 0x953c2800] 09:17:28 INFO - PROCESS | 1745 | 1467821848396 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1181ms 09:17:28 INFO - PROCESS | 1745 | 1467821848460 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1745 | 1467821848463 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:17:28 INFO - PROCESS | 1745 | 1467821848469 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1745 | 1467821848475 Marionette TRACE conn3 <- [1,2122,null,{}] 09:17:28 INFO - PROCESS | 1745 | 1467821848490 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}] 09:17:28 INFO - PROCESS | 1745 | 1467821848498 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:28 INFO - PROCESS | 1745 | 1467821848648 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:17:28 INFO - PROCESS | 1745 | 1467821848785 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1745 | 1467821848796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9849c000 == 18 [pid = 1745] [id = 538] 09:17:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x99433800) [pid = 1745] [serial = 1615] [outer = (nil)] 09:17:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a2f2400) [pid = 1745] [serial = 1616] [outer = 0x99433800] 09:17:28 INFO - PROCESS | 1745 | 1467821848862 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a640400) [pid = 1745] [serial = 1617] [outer = 0x99433800] 09:17:29 INFO - PROCESS | 1745 | 1467821849675 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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1232ms 09:17:29 INFO - PROCESS | 1745 | 1467821849702 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1745 | 1467821849708 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:17:29 INFO - PROCESS | 1745 | 1467821849714 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1745 | 1467821849717 Marionette TRACE conn3 <- [1,2126,null,{}] 09:17:29 INFO - PROCESS | 1745 | 1467821849723 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}] 09:17:29 INFO - PROCESS | 1745 | 1467821849727 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:29 INFO - PROCESS | 1745 | 1467821849922 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:17:29 INFO - PROCESS | 1745 | 1467821849944 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1745 | 1467821849950 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a196400 == 19 [pid = 1745] [id = 539] 09:17:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6fc800) [pid = 1745] [serial = 1618] [outer = (nil)] 09:17:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d5400) [pid = 1745] [serial = 1619] [outer = 0x9a6fc800] 09:17:30 INFO - PROCESS | 1745 | 1467821850013 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a9b8000) [pid = 1745] [serial = 1620] [outer = 0x9a6fc800] 09:17:30 INFO - PROCESS | 1745 | 1467821850835 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1192ms 09:17:30 INFO - PROCESS | 1745 | 1467821850906 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:17:30 INFO - PROCESS | 1745 | 1467821850910 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1745 | 1467821850915 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1745 | 1467821850918 Marionette TRACE conn3 <- [1,2130,null,{}] 09:17:30 INFO - PROCESS | 1745 | 1467821850923 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}] 09:17:30 INFO - PROCESS | 1745 | 1467821850928 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:31 INFO - PROCESS | 1745 | 1467821851118 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8d1c00) [pid = 1745] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93cbac00) [pid = 1745] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x97a7c400) [pid = 1745] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x924d5000) [pid = 1745] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x926a9800) [pid = 1745] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97aedc00) [pid = 1745] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x952c5400) [pid = 1745] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a85a800) [pid = 1745] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x953cdc00) [pid = 1745] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0xa061e000) [pid = 1745] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:17:31 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x953cc400) [pid = 1745] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:17:31 INFO - PROCESS | 1745 | 1467821851257 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1745 | 1467821851265 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c8800 == 20 [pid = 1745] [id = 540] 09:17:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x924d0000) [pid = 1745] [serial = 1621] [outer = (nil)] 09:17:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x953c8800) [pid = 1745] [serial = 1622] [outer = 0x924d0000] 09:17:31 INFO - PROCESS | 1745 | 1467821851326 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97a7c400) [pid = 1745] [serial = 1623] [outer = 0x924d0000] 09:17:32 INFO - PROCESS | 1745 | 1467821852033 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] 09:17:32 INFO - PROCESS | 1745 | 1467821852056 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:17:32 INFO - PROCESS | 1745 | 1467821852062 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1745 | 1467821852064 Marionette TRACE conn3 <- [1,2134,null,{}] 09:17:32 INFO - PROCESS | 1745 | 1467821852070 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}] 09:17:32 INFO - PROCESS | 1745 | 1467821852079 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:32 INFO - PROCESS | 1745 | 1467821852308 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:17:32 INFO - PROCESS | 1745 | 1467821852324 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1745 | 1467821852330 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af05400 == 21 [pid = 1745] [id = 541] 09:17:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9bad7c00) [pid = 1745] [serial = 1624] [outer = (nil)] 09:17:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9c0f4c00) [pid = 1745] [serial = 1625] [outer = 0x9bad7c00] 09:17:32 INFO - PROCESS | 1745 | 1467821852403 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9d4ccc00) [pid = 1745] [serial = 1626] [outer = 0x9bad7c00] 09:17:33 INFO - PROCESS | 1745 | 1467821853171 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1127ms 09:17:33 INFO - PROCESS | 1745 | 1467821853190 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1745 | 1467821853193 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:17:33 INFO - PROCESS | 1745 | 1467821853199 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1745 | 1467821853201 Marionette TRACE conn3 <- [1,2138,null,{}] 09:17:33 INFO - PROCESS | 1745 | 1467821853206 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}] 09:17:33 INFO - PROCESS | 1745 | 1467821853211 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:33 INFO - PROCESS | 1745 | 1467821853400 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:17:33 INFO - PROCESS | 1745 | 1467821853578 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1745 | 1467821853588 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1000 == 22 [pid = 1745] [id = 542] 09:17:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x926ab000) [pid = 1745] [serial = 1627] [outer = (nil)] 09:17:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x927e2c00) [pid = 1745] [serial = 1628] [outer = 0x926ab000] 09:17:33 INFO - PROCESS | 1745 | 1467821853675 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x927ea800) [pid = 1745] [serial = 1629] [outer = 0x926ab000] 09:17:34 INFO - PROCESS | 1745 | 1467821854571 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1429ms 09:17:34 INFO - PROCESS | 1745 | 1467821854630 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1745 | 1467821854637 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:17:34 INFO - PROCESS | 1745 | 1467821854645 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1745 | 1467821854650 Marionette TRACE conn3 <- [1,2142,null,{}] 09:17:34 INFO - PROCESS | 1745 | 1467821854657 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}] 09:17:34 INFO - PROCESS | 1745 | 1467821854664 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:34 INFO - PROCESS | 1745 | 1467821854871 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:17:35 INFO - PROCESS | 1745 | 1467821855036 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1745 | 1467821855045 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ea000 == 23 [pid = 1745] [id = 543] 09:17:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x95539400) [pid = 1745] [serial = 1630] [outer = (nil)] 09:17:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97af4400) [pid = 1745] [serial = 1631] [outer = 0x95539400] 09:17:35 INFO - PROCESS | 1745 | 1467821855121 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x99f77400) [pid = 1745] [serial = 1632] [outer = 0x95539400] 09:17:36 INFO - PROCESS | 1745 | 1467821856016 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] 09:17:36 INFO - PROCESS | 1745 | 1467821856087 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:17:36 INFO - PROCESS | 1745 | 1467821856093 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1745 | 1467821856097 Marionette TRACE conn3 <- [1,2146,null,{}] 09:17:36 INFO - PROCESS | 1745 | 1467821856102 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}] 09:17:36 INFO - PROCESS | 1745 | 1467821856107 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:36 INFO - PROCESS | 1745 | 1467821856271 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:17:36 INFO - PROCESS | 1745 | 1467821856439 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1745 | 1467821856448 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aac1400 == 24 [pid = 1745] [id = 544] 09:17:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9af0b800) [pid = 1745] [serial = 1633] [outer = (nil)] 09:17:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9b40d400) [pid = 1745] [serial = 1634] [outer = 0x9af0b800] 09:17:36 INFO - PROCESS | 1745 | 1467821856523 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9c03f800) [pid = 1745] [serial = 1635] [outer = 0x9af0b800] 09:17:37 INFO - PROCESS | 1745 | 1467821857431 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] 09:17:37 INFO - PROCESS | 1745 | 1467821857533 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:17:37 INFO - PROCESS | 1745 | 1467821857549 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1745 | 1467821857556 Marionette TRACE conn3 <- [1,2150,null,{}] 09:17:37 INFO - PROCESS | 1745 | 1467821857611 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}] 09:17:37 INFO - PROCESS | 1745 | 1467821857617 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:37 INFO - PROCESS | 1745 | 1467821857806 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:17:38 INFO - PROCESS | 1745 | 1467821857984 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1745 | 1467821857999 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed9c00 == 25 [pid = 1745] [id = 545] 09:17:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953c8c00) [pid = 1745] [serial = 1636] [outer = (nil)] 09:17:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa103ac00) [pid = 1745] [serial = 1637] [outer = 0x953c8c00] 09:17:38 INFO - PROCESS | 1745 | 1467821858127 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa209e400) [pid = 1745] [serial = 1638] [outer = 0x953c8c00] 09:17:38 INFO - PROCESS | 1745 | 1467821858937 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1441ms 09:17:38 INFO - PROCESS | 1745 | 1467821858983 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1745 | 1467821858987 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:17:38 INFO - PROCESS | 1745 | 1467821858995 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1745 | 1467821858999 Marionette TRACE conn3 <- [1,2154,null,{}] 09:17:39 INFO - PROCESS | 1745 | 1467821859004 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}] 09:17:39 INFO - PROCESS | 1745 | 1467821859008 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:39 INFO - PROCESS | 1745 | 1467821859165 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:17:39 INFO - PROCESS | 1745 | 1467821859329 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1745 | 1467821859336 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a646400 == 26 [pid = 1745] [id = 546] 09:17:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa0617800) [pid = 1745] [serial = 1639] [outer = (nil)] 09:17:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa2380c00) [pid = 1745] [serial = 1640] [outer = 0xa0617800] 09:17:39 INFO - PROCESS | 1745 | 1467821859407 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa23a5400) [pid = 1745] [serial = 1641] [outer = 0xa0617800] 09:17:40 INFO - PROCESS | 1745 | 1467821860271 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1334ms 09:17:40 INFO - PROCESS | 1745 | 1467821860328 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1745 | 1467821860332 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:17:40 INFO - PROCESS | 1745 | 1467821860337 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1745 | 1467821860340 Marionette TRACE conn3 <- [1,2158,null,{}] 09:17:40 INFO - PROCESS | 1745 | 1467821860346 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}] 09:17:40 INFO - PROCESS | 1745 | 1467821860351 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:40 INFO - PROCESS | 1745 | 1467821860510 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:17:40 INFO - PROCESS | 1745 | 1467821860913 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1745 | 1467821860926 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x926afc00 == 27 [pid = 1745] [id = 547] 09:17:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x926b0000) [pid = 1745] [serial = 1642] [outer = (nil)] 09:17:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x927e5c00) [pid = 1745] [serial = 1643] [outer = 0x926b0000] 09:17:40 INFO - PROCESS | 1745 | 1467821860993 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x93ed2c00) [pid = 1745] [serial = 1644] [outer = 0x926b0000] 09:17:41 INFO - PROCESS | 1745 | 1467821861878 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1580ms 09:17:41 INFO - PROCESS | 1745 | 1467821861921 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:17:41 INFO - PROCESS | 1745 | 1467821861926 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:17:41 INFO - PROCESS | 1745 | 1467821861933 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1745 | 1467821861936 Marionette TRACE conn3 <- [1,2162,null,{}] 09:17:41 INFO - PROCESS | 1745 | 1467821861944 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}] 09:17:41 INFO - PROCESS | 1745 | 1467821861951 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:42 INFO - PROCESS | 1745 | 1467821862108 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:17:43 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1800 == 26 [pid = 1745] [id = 527] 09:17:43 INFO - PROCESS | 1745 | 1467821863046 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1745 | 1467821863057 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a8d9c00) [pid = 1745] [serial = 1592] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93ea0000) [pid = 1745] [serial = 1586] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x93ed6000) [pid = 1745] [serial = 1587] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x97aeac00) [pid = 1745] [serial = 1589] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x948b7400) [pid = 1745] [serial = 1584] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x927e7800) [pid = 1745] [serial = 1583] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93ea2800) [pid = 1745] [serial = 1566] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x927e3c00) [pid = 1745] [serial = 1565] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a19d800) [pid = 1745] [serial = 1569] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x99f78800) [pid = 1745] [serial = 1568] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9aabe800) [pid = 1745] [serial = 1572] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a8d4c00) [pid = 1745] [serial = 1571] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9c0f9400) [pid = 1745] [serial = 1575] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9bff9000) [pid = 1745] [serial = 1574] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa0615c00) [pid = 1745] [serial = 1578] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d804000) [pid = 1745] [serial = 1577] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa209e800) [pid = 1745] [serial = 1581] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9aabd400) [pid = 1745] [serial = 1593] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0xa0621400) [pid = 1745] [serial = 1580] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af08400) [pid = 1745] [serial = 1598] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97af1000) [pid = 1745] [serial = 1595] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x99705000) [pid = 1745] [serial = 1590] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a6d6400) [pid = 1745] [serial = 1596] [outer = (nil)] [url = about:blank] 09:17:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4000 == 27 [pid = 1745] [id = 548] 09:17:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x924d4800) [pid = 1745] [serial = 1645] [outer = (nil)] 09:17:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x926a8000) [pid = 1745] [serial = 1646] [outer = 0x924d4800] 09:17:43 INFO - PROCESS | 1745 | 1467821863281 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x927e9000) [pid = 1745] [serial = 1647] [outer = 0x924d4800] 09:17:44 INFO - PROCESS | 1745 | 1467821864034 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2151ms 09:17:44 INFO - PROCESS | 1745 | 1467821864085 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:17:44 INFO - PROCESS | 1745 | 1467821864090 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:17:44 INFO - PROCESS | 1745 | 1467821864104 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1745 | 1467821864108 Marionette TRACE conn3 <- [1,2166,null,{}] 09:17:44 INFO - PROCESS | 1745 | 1467821864118 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}] 09:17:44 INFO - PROCESS | 1745 | 1467821864124 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:44 INFO - PROCESS | 1745 | 1467821864271 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:17:44 INFO - PROCESS | 1745 | 1467821864283 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1745 | 1467821864293 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x95262400 == 28 [pid = 1745] [id = 549] 09:17:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x95266000) [pid = 1745] [serial = 1648] [outer = (nil)] 09:17:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x952bc400) [pid = 1745] [serial = 1649] [outer = 0x95266000] 09:17:44 INFO - PROCESS | 1745 | 1467821864359 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9553b000) [pid = 1745] [serial = 1650] [outer = 0x95266000] 09:17:45 INFO - PROCESS | 1745 | 1467821865211 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1149ms 09:17:45 INFO - PROCESS | 1745 | 1467821865248 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1745 | 1467821865255 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:17:45 INFO - PROCESS | 1745 | 1467821865264 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1745 | 1467821865266 Marionette TRACE conn3 <- [1,2170,null,{}] 09:17:45 INFO - PROCESS | 1745 | 1467821865271 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}] 09:17:45 INFO - PROCESS | 1745 | 1467821865279 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:45 INFO - PROCESS | 1745 | 1467821865435 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:17:45 INFO - PROCESS | 1745 | 1467821865581 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1745 | 1467821865588 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8400 == 29 [pid = 1745] [id = 550] 09:17:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x97a82c00) [pid = 1745] [serial = 1651] [outer = (nil)] 09:17:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x99708800) [pid = 1745] [serial = 1652] [outer = 0x97a82c00] 09:17:45 INFO - PROCESS | 1745 | 1467821865651 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a21e800) [pid = 1745] [serial = 1653] [outer = 0x97a82c00] 09:17:46 INFO - PROCESS | 1745 | 1467821866530 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1331ms 09:17:46 INFO - PROCESS | 1745 | 1467821866594 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1745 | 1467821866598 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:17:46 INFO - PROCESS | 1745 | 1467821866606 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1745 | 1467821866615 Marionette TRACE conn3 <- [1,2174,null,{}] 09:17:46 INFO - PROCESS | 1745 | 1467821866638 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}] 09:17:46 INFO - PROCESS | 1745 | 1467821866645 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:46 INFO - PROCESS | 1745 | 1467821866846 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:17:46 INFO - PROCESS | 1745 | 1467821866891 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1745 | 1467821866899 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6fd000 == 30 [pid = 1745] [id = 551] 09:17:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a85ac00) [pid = 1745] [serial = 1654] [outer = (nil)] 09:17:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a8d4c00) [pid = 1745] [serial = 1655] [outer = 0x9a85ac00] 09:17:46 INFO - PROCESS | 1745 | 1467821866960 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a85a800) [pid = 1745] [serial = 1656] [outer = 0x9a85ac00] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9bad7c00) [pid = 1745] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6fc800) [pid = 1745] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x924d0000) [pid = 1745] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9d809000) [pid = 1745] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a6fb000) [pid = 1745] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x927e5000) [pid = 1745] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a8d9400) [pid = 1745] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93078400) [pid = 1745] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x953c2800) [pid = 1745] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:17:47 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x99433800) [pid = 1745] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:17:48 INFO - PROCESS | 1745 | 1467821868110 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1569ms 09:17:48 INFO - PROCESS | 1745 | 1467821868174 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1745 | 1467821868178 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:17:48 INFO - PROCESS | 1745 | 1467821868184 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1745 | 1467821868186 Marionette TRACE conn3 <- [1,2178,null,{}] 09:17:48 INFO - PROCESS | 1745 | 1467821868192 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}] 09:17:48 INFO - PROCESS | 1745 | 1467821868196 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:48 INFO - PROCESS | 1745 | 1467821868339 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:17:48 INFO - PROCESS | 1745 | 1467821868347 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1745 | 1467821868356 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c3800 == 31 [pid = 1745] [id = 552] 09:17:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x926b4000) [pid = 1745] [serial = 1657] [outer = (nil)] 09:17:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a8d3c00) [pid = 1745] [serial = 1658] [outer = 0x926b4000] 09:17:48 INFO - PROCESS | 1745 | 1467821868427 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9aabdc00) [pid = 1745] [serial = 1659] [outer = 0x926b4000] 09:17:49 INFO - PROCESS | 1745 | 1467821869228 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1079ms 09:17:49 INFO - PROCESS | 1745 | 1467821869264 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1745 | 1467821869266 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:17:49 INFO - PROCESS | 1745 | 1467821869272 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1745 | 1467821869276 Marionette TRACE conn3 <- [1,2182,null,{}] 09:17:49 INFO - PROCESS | 1745 | 1467821869289 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}] 09:17:49 INFO - PROCESS | 1745 | 1467821869294 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:49 INFO - PROCESS | 1745 | 1467821869425 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:17:49 INFO - PROCESS | 1745 | 1467821869442 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1745 | 1467821869458 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af0ac00 == 32 [pid = 1745] [id = 553] 09:17:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9af0c400) [pid = 1745] [serial = 1660] [outer = (nil)] 09:17:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9b10f800) [pid = 1745] [serial = 1661] [outer = 0x9af0c400] 09:17:49 INFO - PROCESS | 1745 | 1467821869532 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9d30a400) [pid = 1745] [serial = 1662] [outer = 0x9af0c400] 09:17:50 INFO - PROCESS | 1745 | 1467821870658 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1440ms 09:17:50 INFO - PROCESS | 1745 | 1467821870714 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1745 | 1467821870720 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:17:50 INFO - PROCESS | 1745 | 1467821870728 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1745 | 1467821870733 Marionette TRACE conn3 <- [1,2186,null,{}] 09:17:50 INFO - PROCESS | 1745 | 1467821870742 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}] 09:17:50 INFO - PROCESS | 1745 | 1467821870748 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:50 INFO - PROCESS | 1745 | 1467821870917 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:17:51 INFO - PROCESS | 1745 | 1467821871082 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1745 | 1467821871091 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cb800 == 33 [pid = 1745] [id = 554] 09:17:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x924d4c00) [pid = 1745] [serial = 1663] [outer = (nil)] 09:17:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a7fc00) [pid = 1745] [serial = 1664] [outer = 0x924d4c00] 09:17:51 INFO - PROCESS | 1745 | 1467821871209 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x984a4000) [pid = 1745] [serial = 1665] [outer = 0x924d4c00] 09:17:52 INFO - PROCESS | 1745 | 1467821872161 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1484ms 09:17:52 INFO - PROCESS | 1745 | 1467821872212 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1745 | 1467821872218 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:17:52 INFO - PROCESS | 1745 | 1467821872229 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1745 | 1467821872232 Marionette TRACE conn3 <- [1,2190,null,{}] 09:17:52 INFO - PROCESS | 1745 | 1467821872239 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}] 09:17:52 INFO - PROCESS | 1745 | 1467821872244 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:52 INFO - PROCESS | 1745 | 1467821872452 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:17:52 INFO - PROCESS | 1745 | 1467821872733 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1745 | 1467821872742 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8ce800 == 34 [pid = 1745] [id = 555] 09:17:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a8d6c00) [pid = 1745] [serial = 1666] [outer = (nil)] 09:17:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9aab7c00) [pid = 1745] [serial = 1667] [outer = 0x9a8d6c00] 09:17:52 INFO - PROCESS | 1745 | 1467821872856 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9af0f000) [pid = 1745] [serial = 1668] [outer = 0x9a8d6c00] 09:17:53 INFO - PROCESS | 1745 | 1467821873802 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1585ms 09:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:17:53 INFO - PROCESS | 1745 | 1467821873814 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1745 | 1467821873817 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:17:53 INFO - PROCESS | 1745 | 1467821873823 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1745 | 1467821873829 Marionette TRACE conn3 <- [1,2194,null,{}] 09:17:53 INFO - PROCESS | 1745 | 1467821873844 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}] 09:17:53 INFO - PROCESS | 1745 | 1467821873852 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:54 INFO - PROCESS | 1745 | 1467821874021 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:17:54 INFO - PROCESS | 1745 | 1467821874219 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1745 | 1467821874229 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x93074000 == 35 [pid = 1745] [id = 556] 09:17:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x93077800) [pid = 1745] [serial = 1669] [outer = (nil)] 09:17:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9553dc00) [pid = 1745] [serial = 1670] [outer = 0x93077800] 09:17:54 INFO - PROCESS | 1745 | 1467821874304 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a6d9000) [pid = 1745] [serial = 1671] [outer = 0x93077800] 09:17:55 INFO - PROCESS | 1745 | --DOCSHELL 0x9849c000 == 34 [pid = 1745] [id = 538] 09:17:55 INFO - PROCESS | 1745 | --DOCSHELL 0x953c1800 == 33 [pid = 1745] [id = 537] 09:17:55 INFO - PROCESS | 1745 | 1467821875437 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]]]}] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a8d5400) [pid = 1745] [serial = 1619] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x953c8800) [pid = 1745] [serial = 1622] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa061b400) [pid = 1745] [serial = 1607] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa0622c00) [pid = 1745] [serial = 1608] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a8d6800) [pid = 1745] [serial = 1604] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a8d7800) [pid = 1745] [serial = 1605] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x948b8c00) [pid = 1745] [serial = 1601] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a27800) [pid = 1745] [serial = 1602] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9c04ac00) [pid = 1745] [serial = 1599] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93cb0000) [pid = 1745] [serial = 1610] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93e9c800) [pid = 1745] [serial = 1611] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x953ca400) [pid = 1745] [serial = 1613] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97a27400) [pid = 1745] [serial = 1614] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a2f2400) [pid = 1745] [serial = 1616] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9d4ccc00) [pid = 1745] [serial = 1626] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a9b8000) [pid = 1745] [serial = 1620] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x97a7c400) [pid = 1745] [serial = 1623] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9a640400) [pid = 1745] [serial = 1617] [outer = (nil)] [url = about:blank] 09:17:55 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x9c0f4c00) [pid = 1745] [serial = 1625] [outer = (nil)] [url = about:blank] 09:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1692ms 09:17:55 INFO - PROCESS | 1745 | 1467821875515 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:17:55 INFO - PROCESS | 1745 | 1467821875520 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:17:55 INFO - PROCESS | 1745 | 1467821875527 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1745 | 1467821875534 Marionette TRACE conn3 <- [1,2198,null,{}] 09:17:55 INFO - PROCESS | 1745 | 1467821875541 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}] 09:17:55 INFO - PROCESS | 1745 | 1467821875545 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:55 INFO - PROCESS | 1745 | 1467821875705 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:17:55 INFO - PROCESS | 1745 | 1467821875826 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1745 | 1467821875833 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbe400 == 34 [pid = 1745] [id = 557] 09:17:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x93e9cc00) [pid = 1745] [serial = 1672] [outer = (nil)] 09:17:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x948bdc00) [pid = 1745] [serial = 1673] [outer = 0x93e9cc00] 09:17:55 INFO - PROCESS | 1745 | 1467821875903 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x953ccc00) [pid = 1745] [serial = 1674] [outer = 0x93e9cc00] 09:17:56 INFO - PROCESS | 1745 | 1467821876635 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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1137ms 09:17:56 INFO - PROCESS | 1745 | 1467821876664 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1745 | 1467821876670 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:17:56 INFO - PROCESS | 1745 | 1467821876679 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1745 | 1467821876683 Marionette TRACE conn3 <- [1,2202,null,{}] 09:17:56 INFO - PROCESS | 1745 | 1467821876689 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}] 09:17:56 INFO - PROCESS | 1745 | 1467821876695 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:56 INFO - PROCESS | 1745 | 1467821876859 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:17:57 INFO - PROCESS | 1745 | 1467821876982 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1745 | 1467821876992 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af1800 == 35 [pid = 1745] [id = 558] 09:17:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x984a3c00) [pid = 1745] [serial = 1675] [outer = (nil)] 09:17:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a5c1400) [pid = 1745] [serial = 1676] [outer = 0x984a3c00] 09:17:57 INFO - PROCESS | 1745 | 1467821877059 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a647c00) [pid = 1745] [serial = 1677] [outer = 0x984a3c00] 09:17:57 INFO - PROCESS | 1745 | 1467821877808 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1179ms 09:17:57 INFO - PROCESS | 1745 | 1467821877865 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1745 | 1467821877869 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:17:57 INFO - PROCESS | 1745 | 1467821877875 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1745 | 1467821877879 Marionette TRACE conn3 <- [1,2206,null,{}] 09:17:57 INFO - PROCESS | 1745 | 1467821877894 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}] 09:17:57 INFO - PROCESS | 1745 | 1467821877901 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:58 INFO - PROCESS | 1745 | 1467821878116 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:17:58 INFO - PROCESS | 1745 | 1467821878136 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1745 | 1467821878142 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af03000 == 36 [pid = 1745] [id = 559] 09:17:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9af08400) [pid = 1745] [serial = 1678] [outer = (nil)] 09:17:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9b40c000) [pid = 1745] [serial = 1679] [outer = 0x9af08400] 09:17:58 INFO - PROCESS | 1745 | 1467821878207 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d30ac00) [pid = 1745] [serial = 1680] [outer = 0x9af08400] 09:17:59 INFO - PROCESS | 1745 | 1467821879050 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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1231ms 09:17:59 INFO - PROCESS | 1745 | 1467821879107 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1745 | 1467821879111 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:17:59 INFO - PROCESS | 1745 | 1467821879116 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1745 | 1467821879118 Marionette TRACE conn3 <- [1,2210,null,{}] 09:17:59 INFO - PROCESS | 1745 | 1467821879124 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}] 09:17:59 INFO - PROCESS | 1745 | 1467821879128 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:59 INFO - PROCESS | 1745 | 1467821879317 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:17:59 INFO - PROCESS | 1745 | 1467821879341 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1745 | 1467821879348 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:17:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af06800 == 37 [pid = 1745] [id = 560] 09:17:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9c04bc00) [pid = 1745] [serial = 1681] [outer = (nil)] 09:17:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9d804000) [pid = 1745] [serial = 1682] [outer = 0x9c04bc00] 09:17:59 INFO - PROCESS | 1745 | 1467821879410 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa061b400) [pid = 1745] [serial = 1683] [outer = 0x9c04bc00] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a85ac00) [pid = 1745] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x926ab000) [pid = 1745] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x924d4800) [pid = 1745] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x95539400) [pid = 1745] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x926b0000) [pid = 1745] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9af0b800) [pid = 1745] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x95266000) [pid = 1745] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x953c8c00) [pid = 1745] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0xa0617800) [pid = 1745] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x926b4000) [pid = 1745] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:18:00 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x97a82c00) [pid = 1745] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:18:00 INFO - PROCESS | 1745 | 1467821880293 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1231ms 09:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:18:00 INFO - PROCESS | 1745 | 1467821880349 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1745 | 1467821880352 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:18:00 INFO - PROCESS | 1745 | 1467821880357 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1745 | 1467821880360 Marionette TRACE conn3 <- [1,2214,null,{}] 09:18:00 INFO - PROCESS | 1745 | 1467821880365 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}] 09:18:00 INFO - PROCESS | 1745 | 1467821880369 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:00 INFO - PROCESS | 1745 | 1467821880500 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:18:00 INFO - PROCESS | 1745 | 1467821880624 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1745 | 1467821880633 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bdc00 == 38 [pid = 1745] [id = 561] 09:18:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x926ab000) [pid = 1745] [serial = 1684] [outer = (nil)] 09:18:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9aabb800) [pid = 1745] [serial = 1685] [outer = 0x926ab000] 09:18:00 INFO - PROCESS | 1745 | 1467821880703 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9d35f400) [pid = 1745] [serial = 1686] [outer = 0x926ab000] 09:18:01 INFO - PROCESS | 1745 | 1467821881385 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1077ms 09:18:01 INFO - PROCESS | 1745 | 1467821881434 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1745 | 1467821881438 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:18:01 INFO - PROCESS | 1745 | 1467821881443 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1745 | 1467821881445 Marionette TRACE conn3 <- [1,2218,null,{}] 09:18:01 INFO - PROCESS | 1745 | 1467821881451 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}] 09:18:01 INFO - PROCESS | 1745 | 1467821881460 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:01 INFO - PROCESS | 1745 | 1467821881616 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:18:01 INFO - PROCESS | 1745 | 1467821881741 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1745 | 1467821881748 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a5cc000 == 39 [pid = 1745] [id = 562] 09:18:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x9a63e000) [pid = 1745] [serial = 1687] [outer = (nil)] 09:18:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0xa209d400) [pid = 1745] [serial = 1688] [outer = 0x9a63e000] 09:18:01 INFO - PROCESS | 1745 | 1467821881809 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0xa20a9800) [pid = 1745] [serial = 1689] [outer = 0x9a63e000] 09:18:02 INFO - PROCESS | 1745 | 1467821882719 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1326ms 09:18:02 INFO - PROCESS | 1745 | 1467821882771 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1745 | 1467821882777 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:18:02 INFO - PROCESS | 1745 | 1467821882785 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1745 | 1467821882790 Marionette TRACE conn3 <- [1,2222,null,{}] 09:18:02 INFO - PROCESS | 1745 | 1467821882799 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}] 09:18:02 INFO - PROCESS | 1745 | 1467821882804 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:02 INFO - PROCESS | 1745 | 1467821882970 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:18:03 INFO - PROCESS | 1745 | 1467821883140 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1745 | 1467821883146 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e3400 == 40 [pid = 1745] [id = 563] 09:18:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93ed0400) [pid = 1745] [serial = 1690] [outer = (nil)] 09:18:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x97a7e000) [pid = 1745] [serial = 1691] [outer = 0x93ed0400] 09:18:03 INFO - PROCESS | 1745 | 1467821883227 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97aefc00) [pid = 1745] [serial = 1692] [outer = 0x93ed0400] 09:18:04 INFO - PROCESS | 1745 | 1467821884074 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1340ms 09:18:04 INFO - PROCESS | 1745 | 1467821884126 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1745 | 1467821884133 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:18:04 INFO - PROCESS | 1745 | 1467821884143 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1745 | 1467821884147 Marionette TRACE conn3 <- [1,2226,null,{}] 09:18:04 INFO - PROCESS | 1745 | 1467821884153 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}] 09:18:04 INFO - PROCESS | 1745 | 1467821884159 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:04 INFO - PROCESS | 1745 | 1467821884325 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:18:04 INFO - PROCESS | 1745 | 1467821884491 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1745 | 1467821884497 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x99f76400 == 41 [pid = 1745] [id = 564] 09:18:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6ddc00) [pid = 1745] [serial = 1693] [outer = (nil)] 09:18:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aab5800) [pid = 1745] [serial = 1694] [outer = 0x9a6ddc00] 09:18:04 INFO - PROCESS | 1745 | 1467821884575 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9c049400) [pid = 1745] [serial = 1695] [outer = 0x9a6ddc00] 09:18:05 INFO - PROCESS | 1745 | 1467821885491 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1392ms 09:18:05 INFO - PROCESS | 1745 | 1467821885536 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1745 | 1467821885540 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:18:05 INFO - PROCESS | 1745 | 1467821885547 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1745 | 1467821885552 Marionette TRACE conn3 <- [1,2230,null,{}] 09:18:05 INFO - PROCESS | 1745 | 1467821885567 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}] 09:18:05 INFO - PROCESS | 1745 | 1467821885575 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:05 INFO - PROCESS | 1745 | 1467821885742 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:18:05 INFO - PROCESS | 1745 | 1467821885922 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1745 | 1467821885934 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:05 INFO - PROCESS | 1745 | ++DOCSHELL 0xa0622c00 == 42 [pid = 1745] [id = 565] 09:18:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa1091000) [pid = 1745] [serial = 1696] [outer = (nil)] 09:18:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa2377400) [pid = 1745] [serial = 1697] [outer = 0xa1091000] 09:18:06 INFO - PROCESS | 1745 | 1467821886009 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa23af800) [pid = 1745] [serial = 1698] [outer = 0xa1091000] 09:18:06 INFO - PROCESS | 1745 | 1467821886833 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1336ms 09:18:06 INFO - PROCESS | 1745 | 1467821886883 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1745 | 1467821886887 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:18:06 INFO - PROCESS | 1745 | 1467821886893 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1745 | 1467821886897 Marionette TRACE conn3 <- [1,2234,null,{}] 09:18:06 INFO - PROCESS | 1745 | 1467821886902 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}] 09:18:06 INFO - PROCESS | 1745 | 1467821886908 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:07 INFO - PROCESS | 1745 | 1467821887069 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:18:07 INFO - PROCESS | 1745 | 1467821887236 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1745 | 1467821887244 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:07 INFO - PROCESS | 1745 | ++DOCSHELL 0xa234b800 == 43 [pid = 1745] [id = 566] 09:18:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa253e400) [pid = 1745] [serial = 1699] [outer = (nil)] 09:18:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa25f2800) [pid = 1745] [serial = 1700] [outer = 0xa253e400] 09:18:07 INFO - PROCESS | 1745 | 1467821887319 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa2fbbc00) [pid = 1745] [serial = 1701] [outer = 0xa253e400] 09:18:08 INFO - PROCESS | 1745 | 1467821888140 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1285ms 09:18:08 INFO - PROCESS | 1745 | 1467821888179 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1745 | 1467821888183 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:18:08 INFO - PROCESS | 1745 | 1467821888189 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1745 | 1467821888192 Marionette TRACE conn3 <- [1,2238,null,{}] 09:18:08 INFO - PROCESS | 1745 | 1467821888198 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}] 09:18:08 INFO - PROCESS | 1745 | 1467821888202 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:08 INFO - PROCESS | 1745 | 1467821888359 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:18:08 INFO - PROCESS | 1745 | 1467821888538 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1745 | 1467821888547 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9000 == 44 [pid = 1745] [id = 567] 09:18:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x95265400) [pid = 1745] [serial = 1702] [outer = (nil)] 09:18:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa3206c00) [pid = 1745] [serial = 1703] [outer = 0x95265400] 09:18:08 INFO - PROCESS | 1745 | 1467821888618 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa320b000) [pid = 1745] [serial = 1704] [outer = 0x95265400] 09:18:09 INFO - PROCESS | 1745 | 1467821889502 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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1380ms 09:18:09 INFO - PROCESS | 1745 | 1467821889571 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1745 | 1467821889574 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:18:09 INFO - PROCESS | 1745 | 1467821889580 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1745 | 1467821889583 Marionette TRACE conn3 <- [1,2242,null,{}] 09:18:09 INFO - PROCESS | 1745 | 1467821889589 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}] 09:18:09 INFO - PROCESS | 1745 | 1467821889598 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:09 INFO - PROCESS | 1745 | 1467821889813 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:18:10 INFO - PROCESS | 1745 | 1467821889987 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1745 | 1467821889993 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ea0c00 == 45 [pid = 1745] [id = 568] 09:18:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93ea2800) [pid = 1745] [serial = 1705] [outer = (nil)] 09:18:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa32ba800) [pid = 1745] [serial = 1706] [outer = 0x93ea2800] 09:18:10 INFO - PROCESS | 1745 | 1467821890066 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa32bd400) [pid = 1745] [serial = 1707] [outer = 0x93ea2800] 09:18:11 INFO - PROCESS | 1745 | 1467821891144 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1582ms 09:18:11 INFO - PROCESS | 1745 | 1467821891163 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1745 | 1467821891169 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:18:11 INFO - PROCESS | 1745 | 1467821891198 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1745 | 1467821891203 Marionette TRACE conn3 <- [1,2246,null,{}] 09:18:11 INFO - PROCESS | 1745 | 1467821891211 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}] 09:18:11 INFO - PROCESS | 1745 | 1467821891217 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:11 INFO - PROCESS | 1745 | 1467821891370 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:18:11 INFO - PROCESS | 1745 | 1467821891540 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1745 | 1467821891555 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cbcc00 == 46 [pid = 1745] [id = 569] 09:18:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x93ea1c00) [pid = 1745] [serial = 1708] [outer = (nil)] 09:18:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9553c800) [pid = 1745] [serial = 1709] [outer = 0x93ea1c00] 09:18:11 INFO - PROCESS | 1745 | 1467821891647 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x97a82c00) [pid = 1745] [serial = 1710] [outer = 0x93ea1c00] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7a000 == 45 [pid = 1745] [id = 529] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb3c00 == 44 [pid = 1745] [id = 528] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x926afc00 == 43 [pid = 1745] [id = 547] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4000 == 42 [pid = 1745] [id = 548] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924ce400 == 41 [pid = 1745] [id = 533] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed9c00 == 40 [pid = 1745] [id = 545] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x923c8800 == 39 [pid = 1745] [id = 540] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9400 == 38 [pid = 1745] [id = 531] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d7400 == 37 [pid = 1745] [id = 534] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9af05400 == 36 [pid = 1745] [id = 541] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a196400 == 35 [pid = 1745] [id = 539] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8d1000 == 34 [pid = 1745] [id = 530] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x927df400 == 33 [pid = 1745] [id = 536] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a864000 == 32 [pid = 1745] [id = 532] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x927ea000 == 31 [pid = 1745] [id = 543] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1000 == 30 [pid = 1745] [id = 542] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9d808400 == 29 [pid = 1745] [id = 535] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a646400 == 28 [pid = 1745] [id = 546] 09:18:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9aac1400 == 27 [pid = 1745] [id = 544] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a8d4c00) [pid = 1745] [serial = 1655] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x927ea800) [pid = 1745] [serial = 1629] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x927e2c00) [pid = 1745] [serial = 1628] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x926a8000) [pid = 1745] [serial = 1646] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x99f77400) [pid = 1745] [serial = 1632] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x97af4400) [pid = 1745] [serial = 1631] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x93ed2c00) [pid = 1745] [serial = 1644] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x927e5c00) [pid = 1745] [serial = 1643] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9c03f800) [pid = 1745] [serial = 1635] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x952bc400) [pid = 1745] [serial = 1649] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9b40d400) [pid = 1745] [serial = 1634] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9553b000) [pid = 1745] [serial = 1650] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa209e400) [pid = 1745] [serial = 1638] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa103ac00) [pid = 1745] [serial = 1637] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa23a5400) [pid = 1745] [serial = 1641] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa2380c00) [pid = 1745] [serial = 1640] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9a8d3c00) [pid = 1745] [serial = 1658] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a85a800) [pid = 1745] [serial = 1656] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9b10f800) [pid = 1745] [serial = 1661] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x99708800) [pid = 1745] [serial = 1652] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a21e800) [pid = 1745] [serial = 1653] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x927e9000) [pid = 1745] [serial = 1647] [outer = (nil)] [url = about:blank] 09:18:12 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9aabdc00) [pid = 1745] [serial = 1659] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 1745 | 1467821893416 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2239ms 09:18:13 INFO - PROCESS | 1745 | 1467821893435 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1745 | 1467821893440 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:18:13 INFO - PROCESS | 1745 | 1467821893448 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1745 | 1467821893459 Marionette TRACE conn3 <- [1,2250,null,{}] 09:18:13 INFO - PROCESS | 1745 | 1467821893471 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}] 09:18:13 INFO - PROCESS | 1745 | 1467821893477 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:13 INFO - PROCESS | 1745 | 1467821893619 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:18:13 INFO - PROCESS | 1745 | 1467821893787 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1745 | 1467821893798 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e5c00 == 28 [pid = 1745] [id = 570] 09:18:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x927ea000) [pid = 1745] [serial = 1711] [outer = (nil)] 09:18:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x93e9c800) [pid = 1745] [serial = 1712] [outer = 0x927ea000] 09:18:13 INFO - PROCESS | 1745 | 1467821893859 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x93ecbc00) [pid = 1745] [serial = 1713] [outer = 0x927ea000] 09:18:14 INFO - PROCESS | 1745 | 1467821894802 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1410ms 09:18:14 INFO - PROCESS | 1745 | 1467821894858 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:18:14 INFO - PROCESS | 1745 | 1467821894864 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:18:14 INFO - PROCESS | 1745 | 1467821894872 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1745 | 1467821894876 Marionette TRACE conn3 <- [1,2254,null,{}] 09:18:14 INFO - PROCESS | 1745 | 1467821894884 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}] 09:18:14 INFO - PROCESS | 1745 | 1467821894890 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:15 INFO - PROCESS | 1745 | 1467821895058 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:18:15 INFO - PROCESS | 1745 | 1467821895220 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1745 | 1467821895229 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d6800 == 29 [pid = 1745] [id = 571] 09:18:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93cb2800) [pid = 1745] [serial = 1714] [outer = (nil)] 09:18:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9526e400) [pid = 1745] [serial = 1715] [outer = 0x93cb2800] 09:18:15 INFO - PROCESS | 1745 | 1467821895353 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953c9000) [pid = 1745] [serial = 1716] [outer = 0x93cb2800] 09:18:16 INFO - PROCESS | 1745 | 1467821896284 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1483ms 09:18:16 INFO - PROCESS | 1745 | 1467821896353 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1745 | 1467821896362 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:18:16 INFO - PROCESS | 1745 | 1467821896373 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1745 | 1467821896376 Marionette TRACE conn3 <- [1,2258,null,{}] 09:18:16 INFO - PROCESS | 1745 | 1467821896383 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}] 09:18:16 INFO - PROCESS | 1745 | 1467821896389 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:16 INFO - PROCESS | 1745 | 1467821896592 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:18:16 INFO - PROCESS | 1745 | 1467821896802 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1745 | 1467821896812 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x98424400 == 30 [pid = 1745] [id = 572] 09:18:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9849c000) [pid = 1745] [serial = 1717] [outer = (nil)] 09:18:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9970e400) [pid = 1745] [serial = 1718] [outer = 0x9849c000] 09:18:16 INFO - PROCESS | 1745 | 1467821896931 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a09e000) [pid = 1745] [serial = 1719] [outer = 0x9849c000] 09:18:17 INFO - PROCESS | 1745 | 1467821897891 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1592ms 09:18:17 INFO - PROCESS | 1745 | 1467821897965 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1745 | 1467821897968 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:18:17 INFO - PROCESS | 1745 | 1467821897975 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1745 | 1467821897981 Marionette TRACE conn3 <- [1,2262,null,{}] 09:18:18 INFO - PROCESS | 1745 | 1467821897998 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}] 09:18:18 INFO - PROCESS | 1745 | 1467821898007 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:18 INFO - PROCESS | 1745 | 1467821898232 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:18:18 INFO - PROCESS | 1745 | 1467821898445 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1745 | 1467821898458 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6db800 == 31 [pid = 1745] [id = 573] 09:18:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a6dd000) [pid = 1745] [serial = 1720] [outer = (nil)] 09:18:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8d0800) [pid = 1745] [serial = 1721] [outer = 0x9a6dd000] 09:18:18 INFO - PROCESS | 1745 | 1467821898581 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d9000) [pid = 1745] [serial = 1722] [outer = 0x9a6dd000] 09:18:19 INFO - PROCESS | 1745 | 1467821899577 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1642ms 09:18:19 INFO - PROCESS | 1745 | 1467821899617 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:18:19 INFO - PROCESS | 1745 | 1467821899622 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:18:19 INFO - PROCESS | 1745 | 1467821899629 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1745 | 1467821899633 Marionette TRACE conn3 <- [1,2266,null,{}] 09:18:19 INFO - PROCESS | 1745 | 1467821899641 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}] 09:18:19 INFO - PROCESS | 1745 | 1467821899646 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:19 INFO - PROCESS | 1745 | 1467821899788 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:18:19 INFO - PROCESS | 1745 | 1467821899798 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1745 | 1467821899806 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x93078000 == 32 [pid = 1745] [id = 574] 09:18:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93079800) [pid = 1745] [serial = 1723] [outer = (nil)] 09:18:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x952c0c00) [pid = 1745] [serial = 1724] [outer = 0x93079800] 09:18:19 INFO - PROCESS | 1745 | 1467821899870 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x97aee400) [pid = 1745] [serial = 1725] [outer = 0x93079800] 09:18:20 INFO - PROCESS | 1745 | 1467821900731 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1137ms 09:18:20 INFO - PROCESS | 1745 | 1467821900766 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1745 | 1467821900772 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:18:20 INFO - PROCESS | 1745 | 1467821900787 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1745 | 1467821900792 Marionette TRACE conn3 <- [1,2270,null,{}] 09:18:20 INFO - PROCESS | 1745 | 1467821900797 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}] 09:18:20 INFO - PROCESS | 1745 | 1467821900802 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:20 INFO - PROCESS | 1745 | 1467821900987 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:18:21 INFO - PROCESS | 1745 | 1467821901019 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1745 | 1467821901026 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x952b8000 == 33 [pid = 1745] [id = 575] 09:18:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a645400) [pid = 1745] [serial = 1726] [outer = (nil)] 09:18:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a855400) [pid = 1745] [serial = 1727] [outer = 0x9a645400] 09:18:21 INFO - PROCESS | 1745 | 1467821901089 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a8d7c00) [pid = 1745] [serial = 1728] [outer = 0x9a645400] 09:18:21 INFO - PROCESS | 1745 | 1467821901938 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1192ms 09:18:21 INFO - PROCESS | 1745 | 1467821901973 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1745 | 1467821901977 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:18:21 INFO - PROCESS | 1745 | 1467821901983 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1745 | 1467821901988 Marionette TRACE conn3 <- [1,2274,null,{}] 09:18:22 INFO - PROCESS | 1745 | 1467821902009 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}] 09:18:22 INFO - PROCESS | 1745 | 1467821902017 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:22 INFO - PROCESS | 1745 | 1467821902203 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:18:22 INFO - PROCESS | 1745 | 1467821902220 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1745 | 1467821902228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x9b40d400 == 34 [pid = 1745] [id = 576] 09:18:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9b76d000) [pid = 1745] [serial = 1729] [outer = (nil)] 09:18:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9bff6800) [pid = 1745] [serial = 1730] [outer = 0x9b76d000] 09:18:22 INFO - PROCESS | 1745 | 1467821902294 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9d35fc00) [pid = 1745] [serial = 1731] [outer = 0x9b76d000] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9c04bc00) [pid = 1745] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9af0c400) [pid = 1745] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93077800) [pid = 1745] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x984a3c00) [pid = 1745] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a8d6c00) [pid = 1745] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93e9cc00) [pid = 1745] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x924d4c00) [pid = 1745] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9af08400) [pid = 1745] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x926ab000) [pid = 1745] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a63e000) [pid = 1745] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x93ea2800) [pid = 1745] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x95265400) [pid = 1745] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa1091000) [pid = 1745] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6ddc00) [pid = 1745] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ed0400) [pid = 1745] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa253e400) [pid = 1745] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:18:22 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93ea1c00) [pid = 1745] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:18:23 INFO - PROCESS | 1745 | 1467821903264 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1297ms 09:18:23 INFO - PROCESS | 1745 | 1467821903280 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1745 | 1467821903284 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:18:23 INFO - PROCESS | 1745 | 1467821903290 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1745 | 1467821903293 Marionette TRACE conn3 <- [1,2278,null,{}] 09:18:23 INFO - PROCESS | 1745 | 1467821903298 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}] 09:18:23 INFO - PROCESS | 1745 | 1467821903303 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:23 INFO - PROCESS | 1745 | 1467821903501 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:18:23 INFO - PROCESS | 1745 | 1467821903518 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1745 | 1467821903526 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ecc00 == 35 [pid = 1745] [id = 577] 09:18:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9307ec00) [pid = 1745] [serial = 1732] [outer = (nil)] 09:18:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9bad9000) [pid = 1745] [serial = 1733] [outer = 0x9307ec00] 09:18:23 INFO - PROCESS | 1745 | 1467821903589 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x953c5000) [pid = 1745] [serial = 1734] [outer = 0x9307ec00] 09:18:24 INFO - PROCESS | 1745 | 1467821904338 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:18:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1080ms 09:18:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:18:24 INFO - PROCESS | 1745 | 1467821904371 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1745 | 1467821904374 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:18:24 INFO - PROCESS | 1745 | 1467821904380 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1745 | 1467821904383 Marionette TRACE conn3 <- [1,2282,null,{}] 09:18:24 INFO - PROCESS | 1745 | 1467821904388 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}] 09:18:24 INFO - PROCESS | 1745 | 1467821904393 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:24 INFO - PROCESS | 1745 | 1467821904577 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:18:24 INFO - PROCESS | 1745 | 1467821904598 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1745 | 1467821904605 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x926aec00 == 36 [pid = 1745] [id = 578] 09:18:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x93cb2400) [pid = 1745] [serial = 1735] [outer = (nil)] 09:18:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa0619000) [pid = 1745] [serial = 1736] [outer = 0x93cb2400] 09:18:24 INFO - PROCESS | 1745 | 1467821904665 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa061e000) [pid = 1745] [serial = 1737] [outer = 0x93cb2400] 09:18:25 INFO - PROCESS | 1745 | 1467821905603 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1285ms 09:18:25 INFO - PROCESS | 1745 | 1467821905666 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1745 | 1467821905672 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:18:25 INFO - PROCESS | 1745 | 1467821905680 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1745 | 1467821905684 Marionette TRACE conn3 <- [1,2286,null,{}] 09:18:25 INFO - PROCESS | 1745 | 1467821905693 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}] 09:18:25 INFO - PROCESS | 1745 | 1467821905699 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:25 INFO - PROCESS | 1745 | 1467821905861 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:18:26 INFO - PROCESS | 1745 | 1467821906030 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1745 | 1467821906041 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed5000 == 37 [pid = 1745] [id = 579] 09:18:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93ed9000) [pid = 1745] [serial = 1738] [outer = (nil)] 09:18:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a4c2000) [pid = 1745] [serial = 1739] [outer = 0x93ed9000] 09:18:26 INFO - PROCESS | 1745 | 1467821906115 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a63c800) [pid = 1745] [serial = 1740] [outer = 0x93ed9000] 09:18:26 INFO - PROCESS | 1745 | 1467821906929 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]]]}] 09:18:26 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 09:18:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1286ms 09:18:26 INFO - PROCESS | 1745 | 1467821906967 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1745 | 1467821906974 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:18:26 INFO - PROCESS | 1745 | 1467821906985 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1745 | 1467821906988 Marionette TRACE conn3 <- [1,2290,null,{}] 09:18:27 INFO - PROCESS | 1745 | 1467821907012 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}] 09:18:27 INFO - PROCESS | 1745 | 1467821907018 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:27 INFO - PROCESS | 1745 | 1467821907182 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:18:27 INFO - PROCESS | 1745 | 1467821907349 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1745 | 1467821907359 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a644800 == 38 [pid = 1745] [id = 580] 09:18:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9ab3fc00) [pid = 1745] [serial = 1741] [outer = (nil)] 09:18:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9af0f400) [pid = 1745] [serial = 1742] [outer = 0x9ab3fc00] 09:18:27 INFO - PROCESS | 1745 | 1467821907437 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9c03fc00) [pid = 1745] [serial = 1743] [outer = 0x9ab3fc00] 09:18:28 INFO - PROCESS | 1745 | 1467821908357 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1400ms 09:18:28 INFO - PROCESS | 1745 | 1467821908384 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1745 | 1467821908388 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:18:28 INFO - PROCESS | 1745 | 1467821908395 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1745 | 1467821908400 Marionette TRACE conn3 <- [1,2294,null,{}] 09:18:28 INFO - PROCESS | 1745 | 1467821908415 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}] 09:18:28 INFO - PROCESS | 1745 | 1467821908423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:28 INFO - PROCESS | 1745 | 1467821908602 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:18:28 INFO - PROCESS | 1745 | 1467821908773 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1745 | 1467821908781 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:28 INFO - PROCESS | 1745 | ++DOCSHELL 0xa220e000 == 39 [pid = 1745] [id = 581] 09:18:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa220ec00) [pid = 1745] [serial = 1744] [outer = (nil)] 09:18:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa2378400) [pid = 1745] [serial = 1745] [outer = 0xa220ec00] 09:18:28 INFO - PROCESS | 1745 | 1467821908857 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa23a7800) [pid = 1745] [serial = 1746] [outer = 0xa220ec00] 09:18:29 INFO - PROCESS | 1745 | 1467821909721 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1337ms 09:18:29 INFO - PROCESS | 1745 | 1467821909732 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1745 | 1467821909736 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:18:29 INFO - PROCESS | 1745 | 1467821909759 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1745 | 1467821909763 Marionette TRACE conn3 <- [1,2298,null,{}] 09:18:29 INFO - PROCESS | 1745 | 1467821909769 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}] 09:18:29 INFO - PROCESS | 1745 | 1467821909773 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:29 INFO - PROCESS | 1745 | 1467821909931 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:18:30 INFO - PROCESS | 1745 | 1467821910103 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1745 | 1467821910108 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:30 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2215800 == 40 [pid = 1745] [id = 582] 09:18:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa25ef000) [pid = 1745] [serial = 1747] [outer = (nil)] 09:18:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa2fedc00) [pid = 1745] [serial = 1748] [outer = 0xa25ef000] 09:18:30 INFO - PROCESS | 1745 | 1467821910182 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa2fba400) [pid = 1745] [serial = 1749] [outer = 0xa25ef000] 09:18:31 INFO - PROCESS | 1745 | 1467821911015 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1289ms 09:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:18:31 INFO - PROCESS | 1745 | 1467821911047 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1745 | 1467821911049 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:18:31 INFO - PROCESS | 1745 | 1467821911056 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1745 | 1467821911059 Marionette TRACE conn3 <- [1,2302,null,{}] 09:18:31 INFO - PROCESS | 1745 | 1467821911064 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}] 09:18:31 INFO - PROCESS | 1745 | 1467821911069 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:31 INFO - PROCESS | 1745 | 1467821911222 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:18:31 INFO - PROCESS | 1745 | 1467821911397 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1745 | 1467821911404 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:31 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2556000 == 41 [pid = 1745] [id = 583] 09:18:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa2564c00) [pid = 1745] [serial = 1750] [outer = (nil)] 09:18:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa3288c00) [pid = 1745] [serial = 1751] [outer = 0xa2564c00] 09:18:31 INFO - PROCESS | 1745 | 1467821911485 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa32b3800) [pid = 1745] [serial = 1752] [outer = 0xa2564c00] 09:18:32 INFO - PROCESS | 1745 | 1467821912369 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1346ms 09:18:32 INFO - PROCESS | 1745 | 1467821912402 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1745 | 1467821912406 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:18:32 INFO - PROCESS | 1745 | 1467821912412 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1745 | 1467821912415 Marionette TRACE conn3 <- [1,2306,null,{}] 09:18:32 INFO - PROCESS | 1745 | 1467821912421 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}] 09:18:32 INFO - PROCESS | 1745 | 1467821912431 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:32 INFO - PROCESS | 1745 | 1467821912625 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:18:32 INFO - PROCESS | 1745 | 1467821912804 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1745 | 1467821912812 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bcc00 == 42 [pid = 1745] [id = 584] 09:18:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x926b0000) [pid = 1745] [serial = 1753] [outer = (nil)] 09:18:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa32bd800) [pid = 1745] [serial = 1754] [outer = 0x926b0000] 09:18:32 INFO - PROCESS | 1745 | 1467821912884 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa4e4c400) [pid = 1745] [serial = 1755] [outer = 0x926b0000] 09:18:33 INFO - PROCESS | 1745 | 1467821913974 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1637ms 09:18:34 INFO - PROCESS | 1745 | 1467821914050 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1745 | 1467821914054 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:18:34 INFO - PROCESS | 1745 | 1467821914063 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1745 | 1467821914067 Marionette TRACE conn3 <- [1,2310,null,{}] 09:18:34 INFO - PROCESS | 1745 | 1467821914074 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}] 09:18:34 INFO - PROCESS | 1745 | 1467821914080 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:34 INFO - PROCESS | 1745 | 1467821914279 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:18:34 INFO - PROCESS | 1745 | 1467821914524 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1745 | 1467821914539 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecdc00 == 43 [pid = 1745] [id = 585] 09:18:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x93ed0400) [pid = 1745] [serial = 1756] [outer = (nil)] 09:18:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x948b7800) [pid = 1745] [serial = 1757] [outer = 0x93ed0400] 09:18:34 INFO - PROCESS | 1745 | 1467821914679 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x953c1000) [pid = 1745] [serial = 1758] [outer = 0x93ed0400] 09:18:34 INFO - PROCESS | 1745 | --DOCSHELL 0x927ecc00 == 42 [pid = 1745] [id = 577] 09:18:34 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x93e9c800) [pid = 1745] [serial = 1712] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 1745 | --DOCSHELL 0x9b40d400 == 41 [pid = 1745] [id = 576] 09:18:35 INFO - PROCESS | 1745 | --DOCSHELL 0x952b8000 == 40 [pid = 1745] [id = 575] 09:18:35 INFO - PROCESS | 1745 | --DOCSHELL 0x93078000 == 39 [pid = 1745] [id = 574] 09:18:35 INFO - PROCESS | 1745 | --DOCSHELL 0x98424400 == 38 [pid = 1745] [id = 572] 09:18:35 INFO - PROCESS | 1745 | --DOCSHELL 0x924d6800 == 37 [pid = 1745] [id = 571] 09:18:35 INFO - PROCESS | 1745 | --DOCSHELL 0x927e5c00 == 36 [pid = 1745] [id = 570] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9d804000) [pid = 1745] [serial = 1682] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0xa061b400) [pid = 1745] [serial = 1683] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9d30a400) [pid = 1745] [serial = 1662] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9553dc00) [pid = 1745] [serial = 1670] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a6d9000) [pid = 1745] [serial = 1671] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9a5c1400) [pid = 1745] [serial = 1676] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9aab7c00) [pid = 1745] [serial = 1667] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9af0f000) [pid = 1745] [serial = 1668] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x948bdc00) [pid = 1745] [serial = 1673] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x953ccc00) [pid = 1745] [serial = 1674] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x97a7fc00) [pid = 1745] [serial = 1664] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x984a4000) [pid = 1745] [serial = 1665] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9b40c000) [pid = 1745] [serial = 1679] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9d30ac00) [pid = 1745] [serial = 1680] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9d35f400) [pid = 1745] [serial = 1686] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9aabb800) [pid = 1745] [serial = 1685] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa20a9800) [pid = 1745] [serial = 1689] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa209d400) [pid = 1745] [serial = 1688] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a647c00) [pid = 1745] [serial = 1677] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa32bd400) [pid = 1745] [serial = 1707] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa3206c00) [pid = 1745] [serial = 1703] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa2377400) [pid = 1745] [serial = 1697] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9aab5800) [pid = 1745] [serial = 1694] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97aefc00) [pid = 1745] [serial = 1692] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa32ba800) [pid = 1745] [serial = 1706] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9c049400) [pid = 1745] [serial = 1695] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0xa320b000) [pid = 1745] [serial = 1704] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0xa25f2800) [pid = 1745] [serial = 1700] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x97a82c00) [pid = 1745] [serial = 1710] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0xa2fbbc00) [pid = 1745] [serial = 1701] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0xa23af800) [pid = 1745] [serial = 1698] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9553c800) [pid = 1745] [serial = 1709] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x97a7e000) [pid = 1745] [serial = 1691] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 1745 | 1467821915471 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1436ms 09:18:35 INFO - PROCESS | 1745 | 1467821915499 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1745 | 1467821915505 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:18:35 INFO - PROCESS | 1745 | 1467821915514 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1745 | 1467821915518 Marionette TRACE conn3 <- [1,2314,null,{}] 09:18:35 INFO - PROCESS | 1745 | 1467821915524 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}] 09:18:35 INFO - PROCESS | 1745 | 1467821915529 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:35 INFO - PROCESS | 1745 | 1467821915674 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:18:35 INFO - PROCESS | 1745 | 1467821915808 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1745 | 1467821915816 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x953ccc00 == 37 [pid = 1745] [id = 586] 09:18:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9553d000) [pid = 1745] [serial = 1759] [outer = (nil)] 09:18:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x984a4000) [pid = 1745] [serial = 1760] [outer = 0x9553d000] 09:18:35 INFO - PROCESS | 1745 | 1467821915879 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x99702c00) [pid = 1745] [serial = 1761] [outer = 0x9553d000] 09:18:36 INFO - PROCESS | 1745 | 1467821916604 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1133ms 09:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:18:36 INFO - PROCESS | 1745 | 1467821916656 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1745 | 1467821916659 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:18:36 INFO - PROCESS | 1745 | 1467821916666 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1745 | 1467821916671 Marionette TRACE conn3 <- [1,2318,null,{}] 09:18:36 INFO - PROCESS | 1745 | 1467821916686 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}] 09:18:36 INFO - PROCESS | 1745 | 1467821916693 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:36 INFO - PROCESS | 1745 | 1467821916836 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:18:36 INFO - PROCESS | 1745 | 1467821916846 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1745 | 1467821916857 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d5c00 == 38 [pid = 1745] [id = 587] 09:18:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a8dc800) [pid = 1745] [serial = 1762] [outer = (nil)] 09:18:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9aabdc00) [pid = 1745] [serial = 1763] [outer = 0x9a8dc800] 09:18:36 INFO - PROCESS | 1745 | 1467821916919 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9af0b400) [pid = 1745] [serial = 1764] [outer = 0x9a8dc800] 09:18:37 INFO - PROCESS | 1745 | 1467821917828 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] 09:18:37 INFO - PROCESS | 1745 | 1467821917863 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:18:37 INFO - PROCESS | 1745 | 1467821917869 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1745 | 1467821917871 Marionette TRACE conn3 <- [1,2322,null,{}] 09:18:37 INFO - PROCESS | 1745 | 1467821917877 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}] 09:18:37 INFO - PROCESS | 1745 | 1467821917881 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:38 INFO - PROCESS | 1745 | 1467821918088 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:18:38 INFO - PROCESS | 1745 | 1467821918105 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1745 | 1467821918113 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1c00 == 39 [pid = 1745] [id = 588] 09:18:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a647000) [pid = 1745] [serial = 1765] [outer = (nil)] 09:18:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9c04c400) [pid = 1745] [serial = 1766] [outer = 0x9a647000] 09:18:38 INFO - PROCESS | 1745 | 1467821918182 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9d4ccc00) [pid = 1745] [serial = 1767] [outer = 0x9a647000] 09:18:39 INFO - PROCESS | 1745 | 1467821919009 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1186ms 09:18:39 INFO - PROCESS | 1745 | 1467821919056 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1745 | 1467821919059 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:18:39 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9307ec00) [pid = 1745] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:18:39 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a645400) [pid = 1745] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:18:39 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9b76d000) [pid = 1745] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:18:39 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x93079800) [pid = 1745] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:18:39 INFO - PROCESS | 1745 | 1467821919095 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1745 | 1467821919098 Marionette TRACE conn3 <- [1,2326,null,{}] 09:18:39 INFO - PROCESS | 1745 | 1467821919107 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}] 09:18:39 INFO - PROCESS | 1745 | 1467821919110 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:39 INFO - PROCESS | 1745 | 1467821919295 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:18:39 INFO - PROCESS | 1745 | 1467821919377 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1745 | 1467821919384 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d5000 == 40 [pid = 1745] [id = 589] 09:18:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a6ddc00) [pid = 1745] [serial = 1768] [outer = (nil)] 09:18:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9d809000) [pid = 1745] [serial = 1769] [outer = 0x9a6ddc00] 09:18:39 INFO - PROCESS | 1745 | 1467821919444 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0xa061a800) [pid = 1745] [serial = 1770] [outer = 0x9a6ddc00] 09:18:40 INFO - PROCESS | 1745 | 1467821920128 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1092ms 09:18:40 INFO - PROCESS | 1745 | 1467821920177 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1745 | 1467821920179 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:18:40 INFO - PROCESS | 1745 | 1467821920193 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1745 | 1467821920196 Marionette TRACE conn3 <- [1,2330,null,{}] 09:18:40 INFO - PROCESS | 1745 | 1467821920201 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}] 09:18:40 INFO - PROCESS | 1745 | 1467821920209 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:40 INFO - PROCESS | 1745 | 1467821920374 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:18:40 INFO - PROCESS | 1745 | 1467821920382 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1745 | 1467821920387 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:40 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d4800 == 41 [pid = 1745] [id = 590] 09:18:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0xa200ec00) [pid = 1745] [serial = 1771] [outer = (nil)] 09:18:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0xa23af800) [pid = 1745] [serial = 1772] [outer = 0xa200ec00] 09:18:40 INFO - PROCESS | 1745 | 1467821920452 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0xa2379000) [pid = 1745] [serial = 1773] [outer = 0xa200ec00] 09:18:41 INFO - PROCESS | 1745 | 1467821921240 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1127ms 09:18:41 INFO - PROCESS | 1745 | 1467821921327 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1745 | 1467821921333 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:18:41 INFO - PROCESS | 1745 | 1467821921344 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1745 | 1467821921349 Marionette TRACE conn3 <- [1,2334,null,{}] 09:18:41 INFO - PROCESS | 1745 | 1467821921358 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}] 09:18:41 INFO - PROCESS | 1745 | 1467821921363 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:41 INFO - PROCESS | 1745 | 1467821921569 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:18:41 INFO - PROCESS | 1745 | 1467821921737 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1745 | 1467821921752 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb0800 == 42 [pid = 1745] [id = 591] 09:18:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93cb1400) [pid = 1745] [serial = 1774] [outer = (nil)] 09:18:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93ea5400) [pid = 1745] [serial = 1775] [outer = 0x93cb1400] 09:18:41 INFO - PROCESS | 1745 | 1467821921825 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x952ba800) [pid = 1745] [serial = 1776] [outer = 0x93cb1400] 09:18:42 INFO - PROCESS | 1745 | 1467821922699 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1386ms 09:18:42 INFO - PROCESS | 1745 | 1467821922730 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1745 | 1467821922735 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:18:42 INFO - PROCESS | 1745 | 1467821922745 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1745 | 1467821922750 Marionette TRACE conn3 <- [1,2338,null,{}] 09:18:42 INFO - PROCESS | 1745 | 1467821922757 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}] 09:18:42 INFO - PROCESS | 1745 | 1467821922762 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:42 INFO - PROCESS | 1745 | 1467821922928 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:18:43 INFO - PROCESS | 1745 | 1467821923098 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1745 | 1467821923104 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a5c7800 == 43 [pid = 1745] [id = 592] 09:18:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a63c000) [pid = 1745] [serial = 1777] [outer = (nil)] 09:18:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6dbc00) [pid = 1745] [serial = 1778] [outer = 0x9a63c000] 09:18:43 INFO - PROCESS | 1745 | 1467821923179 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9aab7c00) [pid = 1745] [serial = 1779] [outer = 0x9a63c000] 09:18:44 INFO - PROCESS | 1745 | 1467821924122 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1434ms 09:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:18:44 INFO - PROCESS | 1745 | 1467821924175 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1745 | 1467821924178 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1745 | 1467821924185 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1745 | 1467821924189 Marionette TRACE conn3 <- [1,2342,null,{}] 09:18:44 INFO - PROCESS | 1745 | 1467821924203 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}] 09:18:44 INFO - PROCESS | 1745 | 1467821924211 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:44 INFO - PROCESS | 1745 | 1467821924416 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:18:44 INFO - PROCESS | 1745 | 1467821924589 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1745 | 1467821924598 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:44 INFO - PROCESS | 1745 | ++DOCSHELL 0xa103d000 == 44 [pid = 1745] [id = 593] 09:18:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0xa108a800) [pid = 1745] [serial = 1780] [outer = (nil)] 09:18:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0xa220f000) [pid = 1745] [serial = 1781] [outer = 0xa108a800] 09:18:44 INFO - PROCESS | 1745 | 1467821924672 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa23a6000) [pid = 1745] [serial = 1782] [outer = 0xa108a800] 09:18:45 INFO - PROCESS | 1745 | 1467821925570 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1442ms 09:18:45 INFO - PROCESS | 1745 | 1467821925627 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1745 | 1467821925630 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:18:45 INFO - PROCESS | 1745 | 1467821925636 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1745 | 1467821925639 Marionette TRACE conn3 <- [1,2346,null,{}] 09:18:45 INFO - PROCESS | 1745 | 1467821925645 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}] 09:18:45 INFO - PROCESS | 1745 | 1467821925649 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:45 INFO - PROCESS | 1745 | 1467821925810 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:18:45 INFO - PROCESS | 1745 | 1467821925979 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1745 | 1467821925986 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:46 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2fbec00 == 45 [pid = 1745] [id = 594] 09:18:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa2fed400) [pid = 1745] [serial = 1783] [outer = (nil)] 09:18:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0xa32bac00) [pid = 1745] [serial = 1784] [outer = 0xa2fed400] 09:18:46 INFO - PROCESS | 1745 | 1467821926061 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa344f000) [pid = 1745] [serial = 1785] [outer = 0xa2fed400] 09:18:46 INFO - PROCESS | 1745 | 1467821926898 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1332ms 09:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:18:46 INFO - PROCESS | 1745 | 1467821926969 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1745 | 1467821926972 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1745 | 1467821926979 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1745 | 1467821926982 Marionette TRACE conn3 <- [1,2350,null,{}] 09:18:46 INFO - PROCESS | 1745 | 1467821926987 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}] 09:18:46 INFO - PROCESS | 1745 | 1467821926992 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:47 INFO - PROCESS | 1745 | 1467821927146 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:18:47 INFO - PROCESS | 1745 | 1467821927315 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1745 | 1467821927323 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:47 INFO - PROCESS | 1745 | ++DOCSHELL 0xa320b400 == 46 [pid = 1745] [id = 595] 09:18:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa32b6400) [pid = 1745] [serial = 1786] [outer = (nil)] 09:18:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa4e10400) [pid = 1745] [serial = 1787] [outer = 0xa32b6400] 09:18:47 INFO - PROCESS | 1745 | 1467821927393 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa4e51400) [pid = 1745] [serial = 1788] [outer = 0xa32b6400] 09:18:48 INFO - PROCESS | 1745 | 1467821928256 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1330ms 09:18:48 INFO - PROCESS | 1745 | 1467821928309 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1745 | 1467821928313 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:18:48 INFO - PROCESS | 1745 | 1467821928325 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1745 | 1467821928327 Marionette TRACE conn3 <- [1,2354,null,{}] 09:18:48 INFO - PROCESS | 1745 | 1467821928337 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}] 09:18:48 INFO - PROCESS | 1745 | 1467821928347 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:48 INFO - PROCESS | 1745 | 1467821928812 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:18:49 INFO - PROCESS | 1745 | 1467821929058 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1745 | 1467821929067 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed3c00 == 47 [pid = 1745] [id = 596] 09:18:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x93ed9c00) [pid = 1745] [serial = 1789] [outer = (nil)] 09:18:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9553b000) [pid = 1745] [serial = 1790] [outer = 0x93ed9c00] 09:18:49 INFO - PROCESS | 1745 | 1467821929146 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x97aee000) [pid = 1745] [serial = 1791] [outer = 0x93ed9c00] 09:18:50 INFO - PROCESS | 1745 | 1467821929998 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1733ms 09:18:50 INFO - PROCESS | 1745 | 1467821930066 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1745 | 1467821930071 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:18:50 INFO - PROCESS | 1745 | 1467821930080 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1745 | 1467821930084 Marionette TRACE conn3 <- [1,2358,null,{}] 09:18:50 INFO - PROCESS | 1745 | 1467821930091 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}] 09:18:50 INFO - PROCESS | 1745 | 1467821930096 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:50 INFO - PROCESS | 1745 | 1467821930253 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:18:50 INFO - PROCESS | 1745 | 1467821930450 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1745 | 1467821930461 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbcc00 == 46 [pid = 1745] [id = 569] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x924d5000 == 45 [pid = 1745] [id = 589] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1c00 == 44 [pid = 1745] [id = 588] 09:18:50 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa0619000) [pid = 1745] [serial = 1736] [outer = (nil)] [url = about:blank] 09:18:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c1c00 == 45 [pid = 1745] [id = 597] 09:18:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x93cbcc00) [pid = 1745] [serial = 1792] [outer = (nil)] 09:18:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x97aef800) [pid = 1745] [serial = 1793] [outer = 0x93cbcc00] 09:18:50 INFO - PROCESS | 1745 | 1467821930566 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9a6fc000) [pid = 1745] [serial = 1794] [outer = 0x93cbcc00] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d5c00 == 44 [pid = 1745] [id = 587] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x953ccc00 == 43 [pid = 1745] [id = 586] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecdc00 == 42 [pid = 1745] [id = 585] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa2556000 == 41 [pid = 1745] [id = 583] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa2215800 == 40 [pid = 1745] [id = 582] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0xa220e000 == 39 [pid = 1745] [id = 581] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x9a644800 == 38 [pid = 1745] [id = 580] 09:18:50 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed5000 == 37 [pid = 1745] [id = 579] 09:18:50 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9bad9000) [pid = 1745] [serial = 1733] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9a855400) [pid = 1745] [serial = 1727] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9bff6800) [pid = 1745] [serial = 1730] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x952c0c00) [pid = 1745] [serial = 1724] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9a8d0800) [pid = 1745] [serial = 1721] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9970e400) [pid = 1745] [serial = 1718] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9526e400) [pid = 1745] [serial = 1715] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9d35fc00) [pid = 1745] [serial = 1731] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a8d7c00) [pid = 1745] [serial = 1728] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x953c5000) [pid = 1745] [serial = 1734] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x97aee400) [pid = 1745] [serial = 1725] [outer = (nil)] [url = about:blank] 09:18:51 INFO - PROCESS | 1745 | 1467821931359 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1334ms 09:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:18:51 INFO - PROCESS | 1745 | 1467821931413 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1745 | 1467821931417 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:18:51 INFO - PROCESS | 1745 | 1467821931423 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1745 | 1467821931426 Marionette TRACE conn3 <- [1,2362,null,{}] 09:18:51 INFO - PROCESS | 1745 | 1467821931432 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}] 09:18:51 INFO - PROCESS | 1745 | 1467821931436 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:51 INFO - PROCESS | 1745 | 1467821931580 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:18:51 INFO - PROCESS | 1745 | 1467821931719 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1745 | 1467821931727 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x952c0c00 == 38 [pid = 1745] [id = 598] 09:18:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a8db800) [pid = 1745] [serial = 1795] [outer = (nil)] 09:18:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c04a000) [pid = 1745] [serial = 1796] [outer = 0x9a8db800] 09:18:51 INFO - PROCESS | 1745 | 1467821931788 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d46cc00) [pid = 1745] [serial = 1797] [outer = 0x9a8db800] 09:18:52 INFO - PROCESS | 1745 | 1467821932561 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1184ms 09:18:52 INFO - PROCESS | 1745 | 1467821932606 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1745 | 1467821932612 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:18:52 INFO - PROCESS | 1745 | 1467821932626 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1745 | 1467821932632 Marionette TRACE conn3 <- [1,2366,null,{}] 09:18:52 INFO - PROCESS | 1745 | 1467821932642 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}] 09:18:52 INFO - PROCESS | 1745 | 1467821932648 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:52 INFO - PROCESS | 1745 | 1467821932794 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:18:52 INFO - PROCESS | 1745 | 1467821932802 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1745 | 1467821932811 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:52 INFO - PROCESS | 1745 | ++DOCSHELL 0x93cb0400 == 39 [pid = 1745] [id = 599] 09:18:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x953c3800) [pid = 1745] [serial = 1798] [outer = (nil)] 09:18:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa25fd800) [pid = 1745] [serial = 1799] [outer = 0x953c3800] 09:18:52 INFO - PROCESS | 1745 | 1467821932870 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa320d000) [pid = 1745] [serial = 1800] [outer = 0x953c3800] 09:18:53 INFO - PROCESS | 1745 | 1467821933827 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1244ms 09:18:53 INFO - PROCESS | 1745 | 1467821933864 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1745 | 1467821933868 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:18:53 INFO - PROCESS | 1745 | 1467821933874 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1745 | 1467821933888 Marionette TRACE conn3 <- [1,2370,null,{}] 09:18:53 INFO - PROCESS | 1745 | 1467821933900 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}] 09:18:53 INFO - PROCESS | 1745 | 1467821933903 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:54 INFO - PROCESS | 1745 | 1467821934088 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:18:54 INFO - PROCESS | 1745 | 1467821934110 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1745 | 1467821934117 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x923bf400 == 40 [pid = 1745] [id = 600] 09:18:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x923c1800) [pid = 1745] [serial = 1801] [outer = (nil)] 09:18:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa34ca000) [pid = 1745] [serial = 1802] [outer = 0x923c1800] 09:18:54 INFO - PROCESS | 1745 | 1467821934180 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa5021400) [pid = 1745] [serial = 1803] [outer = 0x923c1800] 09:18:55 INFO - PROCESS | 1745 | 1467821935025 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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1199ms 09:18:55 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a647000) [pid = 1745] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:18:55 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x93ed0400) [pid = 1745] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:18:55 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x9553d000) [pid = 1745] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:18:55 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a8dc800) [pid = 1745] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:18:55 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a6ddc00) [pid = 1745] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:18:55 INFO - PROCESS | 1745 | 1467821935190 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1745 | 1467821935192 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:18:55 INFO - PROCESS | 1745 | 1467821935205 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1745 | 1467821935207 Marionette TRACE conn3 <- [1,2374,null,{}] 09:18:55 INFO - PROCESS | 1745 | 1467821935213 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}] 09:18:55 INFO - PROCESS | 1745 | 1467821935217 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:55 INFO - PROCESS | 1745 | 1467821935356 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:18:55 INFO - PROCESS | 1745 | 1467821935365 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1745 | 1467821935380 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ddc00 == 41 [pid = 1745] [id = 601] 09:18:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa32bbc00) [pid = 1745] [serial = 1804] [outer = (nil)] 09:18:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa507e800) [pid = 1745] [serial = 1805] [outer = 0xa32bbc00] 09:18:55 INFO - PROCESS | 1745 | 1467821935448 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa62e2800) [pid = 1745] [serial = 1806] [outer = 0xa32bbc00] 09:18:56 INFO - PROCESS | 1745 | 1467821936279 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1131ms 09:18:56 INFO - PROCESS | 1745 | 1467821936338 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1745 | 1467821936340 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:18:56 INFO - PROCESS | 1745 | 1467821936346 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1745 | 1467821936348 Marionette TRACE conn3 <- [1,2378,null,{}] 09:18:56 INFO - PROCESS | 1745 | 1467821936354 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}] 09:18:56 INFO - PROCESS | 1745 | 1467821936358 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:56 INFO - PROCESS | 1745 | 1467821936495 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:18:56 INFO - PROCESS | 1745 | 1467821936502 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1745 | 1467821936512 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee05000 == 42 [pid = 1745] [id = 602] 09:18:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8ee05c00) [pid = 1745] [serial = 1807] [outer = (nil)] 09:18:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8ee0e800) [pid = 1745] [serial = 1808] [outer = 0x8ee05c00] 09:18:56 INFO - PROCESS | 1745 | 1467821936572 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9553e400) [pid = 1745] [serial = 1809] [outer = 0x8ee05c00] 09:18:57 INFO - PROCESS | 1745 | 1467821937484 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1179ms 09:18:57 INFO - PROCESS | 1745 | 1467821937526 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1745 | 1467821937533 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:18:57 INFO - PROCESS | 1745 | 1467821937541 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1745 | 1467821937546 Marionette TRACE conn3 <- [1,2382,null,{}] 09:18:57 INFO - PROCESS | 1745 | 1467821937554 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}] 09:18:57 INFO - PROCESS | 1745 | 1467821937559 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:57 INFO - PROCESS | 1745 | 1467821937732 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:18:57 INFO - PROCESS | 1745 | 1467821937917 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1745 | 1467821937931 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0ec00 == 43 [pid = 1745] [id = 603] 09:18:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8ee0f000) [pid = 1745] [serial = 1810] [outer = (nil)] 09:18:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x926b2800) [pid = 1745] [serial = 1811] [outer = 0x8ee0f000] 09:18:58 INFO - PROCESS | 1745 | 1467821938049 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x93ed0400) [pid = 1745] [serial = 1812] [outer = 0x8ee0f000] 09:18:58 INFO - PROCESS | 1745 | 1467821938992 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1486ms 09:18:59 INFO - PROCESS | 1745 | 1467821939027 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1745 | 1467821939034 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:18:59 INFO - PROCESS | 1745 | 1467821939044 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1745 | 1467821939048 Marionette TRACE conn3 <- [1,2386,null,{}] 09:18:59 INFO - PROCESS | 1745 | 1467821939055 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}] 09:18:59 INFO - PROCESS | 1745 | 1467821939060 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:59 INFO - PROCESS | 1745 | 1467821939232 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:18:59 INFO - PROCESS | 1745 | 1467821939409 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1745 | 1467821939419 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:18:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63f400 == 44 [pid = 1745] [id = 604] 09:18:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9a644800) [pid = 1745] [serial = 1813] [outer = (nil)] 09:18:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x9a8d5c00) [pid = 1745] [serial = 1814] [outer = 0x9a644800] 09:18:59 INFO - PROCESS | 1745 | 1467821939495 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x9af08800) [pid = 1745] [serial = 1815] [outer = 0x9a644800] 09:19:00 INFO - PROCESS | 1745 | 1467821940395 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1392ms 09:19:00 INFO - PROCESS | 1745 | 1467821940436 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1745 | 1467821940441 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:19:00 INFO - PROCESS | 1745 | 1467821940447 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1745 | 1467821940453 Marionette TRACE conn3 <- [1,2390,null,{}] 09:19:00 INFO - PROCESS | 1745 | 1467821940469 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}] 09:19:00 INFO - PROCESS | 1745 | 1467821940477 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:00 INFO - PROCESS | 1745 | 1467821940646 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:19:00 INFO - PROCESS | 1745 | 1467821940823 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1745 | 1467821940830 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:00 INFO - PROCESS | 1745 | ++DOCSHELL 0xa1033800 == 45 [pid = 1745] [id = 605] 09:19:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa103c400) [pid = 1745] [serial = 1816] [outer = (nil)] 09:19:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa2fecc00) [pid = 1745] [serial = 1817] [outer = 0xa103c400] 09:19:00 INFO - PROCESS | 1745 | 1467821940911 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0xa35d8000) [pid = 1745] [serial = 1818] [outer = 0xa103c400] 09:19:01 INFO - PROCESS | 1745 | 1467821941756 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1336ms 09:19:01 INFO - PROCESS | 1745 | 1467821941784 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1745 | 1467821941788 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:19:01 INFO - PROCESS | 1745 | 1467821941794 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1745 | 1467821941797 Marionette TRACE conn3 <- [1,2394,null,{}] 09:19:01 INFO - PROCESS | 1745 | 1467821941802 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}] 09:19:01 INFO - PROCESS | 1745 | 1467821941807 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:01 INFO - PROCESS | 1745 | 1467821941962 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:19:02 INFO - PROCESS | 1745 | 1467821942143 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1745 | 1467821942150 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aa22000 == 46 [pid = 1745] [id = 606] 09:19:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x9aa23800) [pid = 1745] [serial = 1819] [outer = (nil)] 09:19:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x9aa2c000) [pid = 1745] [serial = 1820] [outer = 0x9aa23800] 09:19:02 INFO - PROCESS | 1745 | 1467821942228 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9aa2f800) [pid = 1745] [serial = 1821] [outer = 0x9aa23800] 09:19:03 INFO - PROCESS | 1745 | 1467821943073 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1335ms 09:19:03 INFO - PROCESS | 1745 | 1467821943129 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 1745 | 1467821943133 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:19:03 INFO - PROCESS | 1745 | 1467821943139 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1745 | 1467821943143 Marionette TRACE conn3 <- [1,2398,null,{}] 09:19:03 INFO - PROCESS | 1745 | 1467821943149 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}] 09:19:03 INFO - PROCESS | 1745 | 1467821943154 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:03 INFO - PROCESS | 1745 | 1467821943317 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:19:03 INFO - PROCESS | 1745 | 1467821943494 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1745 | 1467821943503 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c4800 == 47 [pid = 1745] [id = 607] 09:19:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x98418400) [pid = 1745] [serial = 1822] [outer = (nil)] 09:19:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0xa2542800) [pid = 1745] [serial = 1823] [outer = 0x98418400] 09:19:03 INFO - PROCESS | 1745 | 1467821943572 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0xa34cc000) [pid = 1745] [serial = 1824] [outer = 0x98418400] 09:19:04 INFO - PROCESS | 1745 | 1467821944457 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1382ms 09:19:04 INFO - PROCESS | 1745 | 1467821944522 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1745 | 1467821944526 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:19:04 INFO - PROCESS | 1745 | 1467821944532 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1745 | 1467821944534 Marionette TRACE conn3 <- [1,2402,null,{}] 09:19:04 INFO - PROCESS | 1745 | 1467821944540 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}] 09:19:04 INFO - PROCESS | 1745 | 1467821944549 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:04 INFO - PROCESS | 1745 | 1467821944772 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:19:04 INFO - PROCESS | 1745 | 1467821944950 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1745 | 1467821944956 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f713800 == 48 [pid = 1745] [id = 608] 09:19:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x8f715c00) [pid = 1745] [serial = 1825] [outer = (nil)] 09:19:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x9aa2d800) [pid = 1745] [serial = 1826] [outer = 0x8f715c00] 09:19:05 INFO - PROCESS | 1745 | 1467821945031 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0xa2210000) [pid = 1745] [serial = 1827] [outer = 0x8f715c00] 09:19:05 INFO - PROCESS | 1745 | 1467821945869 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1378ms 09:19:05 INFO - PROCESS | 1745 | 1467821945910 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1745 | 1467821945914 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:19:05 INFO - PROCESS | 1745 | 1467821945920 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1745 | 1467821945922 Marionette TRACE conn3 <- [1,2406,null,{}] 09:19:05 INFO - PROCESS | 1745 | 1467821945946 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}] 09:19:05 INFO - PROCESS | 1745 | 1467821945951 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:06 INFO - PROCESS | 1745 | 1467821946112 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:19:06 INFO - PROCESS | 1745 | 1467821946288 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1745 | 1467821946299 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f714400 == 49 [pid = 1745] [id = 609] 09:19:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x8f71dc00) [pid = 1745] [serial = 1828] [outer = (nil)] 09:19:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x8f8bec00) [pid = 1745] [serial = 1829] [outer = 0x8f71dc00] 09:19:06 INFO - PROCESS | 1745 | 1467821946371 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x8f8c1c00) [pid = 1745] [serial = 1830] [outer = 0x8f71dc00] 09:19:07 INFO - PROCESS | 1745 | 1467821947176 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1332ms 09:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:19:07 INFO - PROCESS | 1745 | 1467821947253 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1745 | 1467821947256 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:19:07 INFO - PROCESS | 1745 | 1467821947262 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1745 | 1467821947266 Marionette TRACE conn3 <- [1,2410,null,{}] 09:19:07 INFO - PROCESS | 1745 | 1467821947271 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}] 09:19:07 INFO - PROCESS | 1745 | 1467821947275 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:07 INFO - PROCESS | 1745 | 1467821947447 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:19:07 INFO - PROCESS | 1745 | 1467821947633 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1745 | 1467821947640 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee05400 == 50 [pid = 1745] [id = 610] 09:19:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x8f8c0000) [pid = 1745] [serial = 1831] [outer = (nil)] 09:19:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 113 (0x9a8d2400) [pid = 1745] [serial = 1832] [outer = 0x8f8c0000] 09:19:07 INFO - PROCESS | 1745 | 1467821947716 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 114 (0xa6831400) [pid = 1745] [serial = 1833] [outer = 0x8f8c0000] 09:19:08 INFO - PROCESS | 1745 | 1467821948578 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1383ms 09:19:08 INFO - PROCESS | 1745 | 1467821948645 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1745 | 1467821948649 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:19:08 INFO - PROCESS | 1745 | 1467821948654 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1745 | 1467821948658 Marionette TRACE conn3 <- [1,2414,null,{}] 09:19:08 INFO - PROCESS | 1745 | 1467821948663 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}] 09:19:08 INFO - PROCESS | 1745 | 1467821948667 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:09 INFO - PROCESS | 1745 | 1467821949101 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:19:09 INFO - PROCESS | 1745 | 1467821949359 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1745 | 1467821949365 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f71fc00 == 51 [pid = 1745] [id = 611] 09:19:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 115 (0x8f720400) [pid = 1745] [serial = 1834] [outer = (nil)] 09:19:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 116 (0x8f722400) [pid = 1745] [serial = 1835] [outer = 0x8f720400] 09:19:09 INFO - PROCESS | 1745 | 1467821949446 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 117 (0x8fb47800) [pid = 1745] [serial = 1836] [outer = 0x8f720400] 09:19:10 INFO - PROCESS | 1745 | 1467821950303 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1684ms 09:19:10 INFO - PROCESS | 1745 | 1467821950341 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1745 | 1467821950346 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:19:10 INFO - PROCESS | 1745 | 1467821950354 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1745 | 1467821950358 Marionette TRACE conn3 <- [1,2418,null,{}] 09:19:10 INFO - PROCESS | 1745 | 1467821950383 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}] 09:19:10 INFO - PROCESS | 1745 | 1467821950387 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:10 INFO - PROCESS | 1745 | 1467821950549 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:19:10 INFO - PROCESS | 1745 | 1467821950732 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1745 | 1467821950745 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d5000 == 52 [pid = 1745] [id = 612] 09:19:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 118 (0x924d7400) [pid = 1745] [serial = 1837] [outer = (nil)] 09:19:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 119 (0x927eac00) [pid = 1745] [serial = 1838] [outer = 0x924d7400] 09:19:10 INFO - PROCESS | 1745 | 1467821950806 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 120 (0x93cba000) [pid = 1745] [serial = 1839] [outer = 0x924d7400] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x927ddc00 == 51 [pid = 1745] [id = 601] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x923bf400 == 50 [pid = 1745] [id = 600] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb0400 == 49 [pid = 1745] [id = 599] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x952c0c00 == 48 [pid = 1745] [id = 598] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed3c00 == 47 [pid = 1745] [id = 596] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x923c1c00 == 46 [pid = 1745] [id = 597] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x924d4800 == 45 [pid = 1745] [id = 590] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x926aec00 == 44 [pid = 1745] [id = 578] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x93cb0800 == 43 [pid = 1745] [id = 591] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9a5c7800 == 42 [pid = 1745] [id = 592] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0xa103d000 == 41 [pid = 1745] [id = 593] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x93ea0c00 == 40 [pid = 1745] [id = 568] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0xa320b400 == 39 [pid = 1745] [id = 595] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0xa2fbec00 == 38 [pid = 1745] [id = 594] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6db800 == 37 [pid = 1745] [id = 573] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x923bcc00 == 36 [pid = 1745] [id = 584] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0xa234b800 == 35 [pid = 1745] [id = 566] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9000 == 34 [pid = 1745] [id = 567] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x8f71fc00 == 33 [pid = 1745] [id = 611] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x8f714400 == 32 [pid = 1745] [id = 609] 09:19:11 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee05400 == 31 [pid = 1745] [id = 610] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f713800 == 30 [pid = 1745] [id = 608] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x923c4800 == 29 [pid = 1745] [id = 607] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0xa1033800 == 28 [pid = 1745] [id = 605] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9aa22000 == 27 [pid = 1745] [id = 606] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a63f400 == 26 [pid = 1745] [id = 604] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee05000 == 25 [pid = 1745] [id = 602] 09:19:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0ec00 == 24 [pid = 1745] [id = 603] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 119 (0xa23af800) [pid = 1745] [serial = 1772] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 118 (0xa32bd800) [pid = 1745] [serial = 1754] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 117 (0x9c04c400) [pid = 1745] [serial = 1766] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 116 (0x9af0f400) [pid = 1745] [serial = 1742] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 115 (0x948b7800) [pid = 1745] [serial = 1757] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 114 (0x953c1000) [pid = 1745] [serial = 1758] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 113 (0x984a4000) [pid = 1745] [serial = 1760] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 112 (0x99702c00) [pid = 1745] [serial = 1761] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x9aabdc00) [pid = 1745] [serial = 1763] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0xa2fedc00) [pid = 1745] [serial = 1748] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0xa3288c00) [pid = 1745] [serial = 1751] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x9d809000) [pid = 1745] [serial = 1769] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x9a4c2000) [pid = 1745] [serial = 1739] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0xa2378400) [pid = 1745] [serial = 1745] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x9d4ccc00) [pid = 1745] [serial = 1767] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0xa061a800) [pid = 1745] [serial = 1770] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x9af0b400) [pid = 1745] [serial = 1764] [outer = (nil)] [url = about:blank] 09:19:12 INFO - PROCESS | 1745 | 1467821952812 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2489ms 09:19:12 INFO - PROCESS | 1745 | 1467821952842 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1745 | 1467821952847 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:19:12 INFO - PROCESS | 1745 | 1467821952858 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1745 | 1467821952864 Marionette TRACE conn3 <- [1,2422,null,{}] 09:19:12 INFO - PROCESS | 1745 | 1467821952871 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}] 09:19:12 INFO - PROCESS | 1745 | 1467821952876 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:13 INFO - PROCESS | 1745 | 1467821953028 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:19:13 INFO - PROCESS | 1745 | 1467821953038 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1745 | 1467821953049 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f722800 == 25 [pid = 1745] [id = 613] 09:19:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8fb4d000) [pid = 1745] [serial = 1840] [outer = (nil)] 09:19:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x8fb51c00) [pid = 1745] [serial = 1841] [outer = 0x8fb4d000] 09:19:13 INFO - PROCESS | 1745 | 1467821953110 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x923c4800) [pid = 1745] [serial = 1842] [outer = 0x8fb4d000] 09:19:14 INFO - PROCESS | 1745 | 1467821954028 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1185ms 09:19:14 INFO - PROCESS | 1745 | 1467821954043 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1745 | 1467821954051 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:19:14 INFO - PROCESS | 1745 | 1467821954061 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1745 | 1467821954064 Marionette TRACE conn3 <- [1,2426,null,{}] 09:19:14 INFO - PROCESS | 1745 | 1467821954070 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}] 09:19:14 INFO - PROCESS | 1745 | 1467821954075 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:14 INFO - PROCESS | 1745 | 1467821954227 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:19:14 INFO - PROCESS | 1745 | 1467821954375 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1745 | 1467821954386 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d0c00 == 26 [pid = 1745] [id = 614] 09:19:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x927e3000) [pid = 1745] [serial = 1843] [outer = (nil)] 09:19:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x95266400) [pid = 1745] [serial = 1844] [outer = 0x927e3000] 09:19:14 INFO - PROCESS | 1745 | 1467821954446 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x953c7000) [pid = 1745] [serial = 1845] [outer = 0x927e3000] 09:19:15 INFO - PROCESS | 1745 | 1467821955233 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1187ms 09:19:15 INFO - PROCESS | 1745 | 1467821955248 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1745 | 1467821955251 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:19:15 INFO - PROCESS | 1745 | 1467821955258 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1745 | 1467821955263 Marionette TRACE conn3 <- [1,2430,null,{}] 09:19:15 INFO - PROCESS | 1745 | 1467821955297 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}] 09:19:15 INFO - PROCESS | 1745 | 1467821955305 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:15 INFO - PROCESS | 1745 | 1467821955506 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:19:15 INFO - PROCESS | 1745 | 1467821955528 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1745 | 1467821955540 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a4bcc00 == 27 [pid = 1745] [id = 615] 09:19:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 110 (0x9a4c2000) [pid = 1745] [serial = 1846] [outer = (nil)] 09:19:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 111 (0x9a63b400) [pid = 1745] [serial = 1847] [outer = 0x9a4c2000] 09:19:15 INFO - PROCESS | 1745 | 1467821955611 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 112 (0x9a6da000) [pid = 1745] [serial = 1848] [outer = 0x9a4c2000] 09:19:16 INFO - PROCESS | 1745 | 1467821956477 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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:19:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1260ms 09:19:16 INFO - PROCESS | 1745 | 1467821956518 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1745 | 1467821956522 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:19:16 INFO - PROCESS | 1745 | 1467821956532 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1745 | 1467821956534 Marionette TRACE conn3 <- [1,2434,null,{}] 09:19:16 INFO - PROCESS | 1745 | 1467821956538 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}] 09:19:16 INFO - PROCESS | 1745 | 1467821956544 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:17 INFO - PROCESS | 1745 | 1467821957554 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 111 (0x93ed9c00) [pid = 1745] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 110 (0x93cb1400) [pid = 1745] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 109 (0xa108a800) [pid = 1745] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x93cb2400) [pid = 1745] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0xa32bbc00) [pid = 1745] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0xa220ec00) [pid = 1745] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0x927ea000) [pid = 1745] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0x923c1800) [pid = 1745] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x9a8db800) [pid = 1745] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0x9849c000) [pid = 1745] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0xa25ef000) [pid = 1745] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x953c3800) [pid = 1745] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x93cb2800) [pid = 1745] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x93cbcc00) [pid = 1745] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0xa200ec00) [pid = 1745] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0xa2564c00) [pid = 1745] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0xa32b6400) [pid = 1745] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x9a63c000) [pid = 1745] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9a6dd000) [pid = 1745] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0xa2fed400) [pid = 1745] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x93ed9000) [pid = 1745] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9ab3fc00) [pid = 1745] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x926b0000) [pid = 1745] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:19:17 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x8ee05c00) [pid = 1745] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:19:17 INFO - PROCESS | 1745 | 1467821957757 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1745 | 1467821957763 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee01400 == 28 [pid = 1745] [id = 616] 09:19:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8ee05800) [pid = 1745] [serial = 1849] [outer = (nil)] 09:19:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x923c1800) [pid = 1745] [serial = 1850] [outer = 0x8ee05800] 09:19:17 INFO - PROCESS | 1745 | 1467821957826 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9307fc00) [pid = 1745] [serial = 1851] [outer = 0x8ee05800] 09:19:18 INFO - PROCESS | 1745 | 1467821958475 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1984ms 09:19:18 INFO - PROCESS | 1745 | 1467821958517 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1745 | 1467821958521 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:19:18 INFO - PROCESS | 1745 | 1467821958526 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1745 | 1467821958528 Marionette TRACE conn3 <- [1,2438,null,{}] 09:19:18 INFO - PROCESS | 1745 | 1467821958534 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}] 09:19:18 INFO - PROCESS | 1745 | 1467821958537 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:18 INFO - PROCESS | 1745 | 1467821958734 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:19:18 INFO - PROCESS | 1745 | 1467821958753 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1745 | 1467821958759 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f71c800 == 29 [pid = 1745] [id = 617] 09:19:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x97a1ec00) [pid = 1745] [serial = 1852] [outer = (nil)] 09:19:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9a092800) [pid = 1745] [serial = 1853] [outer = 0x97a1ec00] 09:19:18 INFO - PROCESS | 1745 | 1467821958831 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x9a63f400) [pid = 1745] [serial = 1854] [outer = 0x97a1ec00] 09:19:19 INFO - PROCESS | 1745 | 1467821959706 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:19:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1238ms 09:19:19 INFO - PROCESS | 1745 | 1467821959817 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1745 | 1467821959823 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:19:19 INFO - PROCESS | 1745 | 1467821959835 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1745 | 1467821959839 Marionette TRACE conn3 <- [1,2442,null,{}] 09:19:19 INFO - PROCESS | 1745 | 1467821959847 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}] 09:19:19 INFO - PROCESS | 1745 | 1467821959854 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:20 INFO - PROCESS | 1745 | 1467821960035 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:19:20 INFO - PROCESS | 1745 | 1467821960223 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1745 | 1467821960232 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee04400 == 30 [pid = 1745] [id = 618] 09:19:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x8f71d400) [pid = 1745] [serial = 1855] [outer = (nil)] 09:19:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f8bac00) [pid = 1745] [serial = 1856] [outer = 0x8f71d400] 09:19:20 INFO - PROCESS | 1745 | 1467821960312 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0x8fb52800) [pid = 1745] [serial = 1857] [outer = 0x8f71d400] 09:19:21 INFO - PROCESS | 1745 | 1467821961276 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1482ms 09:19:21 INFO - PROCESS | 1745 | 1467821961315 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1745 | 1467821961322 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:19:21 INFO - PROCESS | 1745 | 1467821961332 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1745 | 1467821961336 Marionette TRACE conn3 <- [1,2446,null,{}] 09:19:21 INFO - PROCESS | 1745 | 1467821961342 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}] 09:19:21 INFO - PROCESS | 1745 | 1467821961347 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:21 INFO - PROCESS | 1745 | 1467821961516 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:19:21 INFO - PROCESS | 1745 | 1467821961695 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1745 | 1467821961702 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x953ccc00 == 31 [pid = 1745] [id = 619] 09:19:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x953cfc00) [pid = 1745] [serial = 1858] [outer = (nil)] 09:19:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x97aea000) [pid = 1745] [serial = 1859] [outer = 0x953cfc00] 09:19:21 INFO - PROCESS | 1745 | 1467821961777 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x98416000) [pid = 1745] [serial = 1860] [outer = 0x953cfc00] 09:19:22 INFO - PROCESS | 1745 | 1467821962981 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1682ms 09:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:19:23 INFO - PROCESS | 1745 | 1467821963013 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1745 | 1467821963017 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:19:23 INFO - PROCESS | 1745 | 1467821963024 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1745 | 1467821963030 Marionette TRACE conn3 <- [1,2450,null,{}] 09:19:23 INFO - PROCESS | 1745 | 1467821963045 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}] 09:19:23 INFO - PROCESS | 1745 | 1467821963053 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:23 INFO - PROCESS | 1745 | 1467821963214 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:19:23 INFO - PROCESS | 1745 | 1467821963449 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1745 | 1467821963457 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aab7800 == 32 [pid = 1745] [id = 620] 09:19:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x9aabd800) [pid = 1745] [serial = 1861] [outer = (nil)] 09:19:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9af08c00) [pid = 1745] [serial = 1862] [outer = 0x9aabd800] 09:19:23 INFO - PROCESS | 1745 | 1467821963534 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x9af0c400) [pid = 1745] [serial = 1863] [outer = 0x9aabd800] 09:19:24 INFO - PROCESS | 1745 | 1467821964521 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1542ms 09:19:24 INFO - PROCESS | 1745 | 1467821964567 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:19:24 INFO - PROCESS | 1745 | 1467821964571 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:19:24 INFO - PROCESS | 1745 | 1467821964578 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1745 | 1467821964581 Marionette TRACE conn3 <- [1,2454,null,{}] 09:19:24 INFO - PROCESS | 1745 | 1467821964587 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}] 09:19:24 INFO - PROCESS | 1745 | 1467821964592 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:24 INFO - PROCESS | 1745 | 1467821964804 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:19:25 INFO - PROCESS | 1745 | 1467821965022 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1745 | 1467821965030 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb49800 == 33 [pid = 1745] [id = 621] 09:19:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x8fb4a000) [pid = 1745] [serial = 1864] [outer = (nil)] 09:19:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 105 (0x9aac0800) [pid = 1745] [serial = 1865] [outer = 0x8fb4a000] 09:19:25 INFO - PROCESS | 1745 | 1467821965146 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 106 (0x9c049400) [pid = 1745] [serial = 1866] [outer = 0x8fb4a000] 09:19:26 INFO - PROCESS | 1745 | 1467821966026 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1638ms 09:19:26 INFO - PROCESS | 1745 | 1467821966216 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 1745 | 1467821966223 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:19:26 INFO - PROCESS | 1745 | 1467821966231 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1745 | 1467821966235 Marionette TRACE conn3 <- [1,2458,null,{}] 09:19:26 INFO - PROCESS | 1745 | 1467821966243 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}] 09:19:26 INFO - PROCESS | 1745 | 1467821966248 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:26 INFO - PROCESS | 1745 | 1467821966411 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:19:26 INFO - PROCESS | 1745 | 1467821966655 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1745 | 1467821966668 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c4000 == 34 [pid = 1745] [id = 622] 09:19:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 107 (0x8fb46000) [pid = 1745] [serial = 1867] [outer = (nil)] 09:19:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 108 (0x8fb52400) [pid = 1745] [serial = 1868] [outer = 0x8fb46000] 09:19:26 INFO - PROCESS | 1745 | 1467821966798 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 109 (0x924cb000) [pid = 1745] [serial = 1869] [outer = 0x8fb46000] 09:19:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee01400 == 33 [pid = 1745] [id = 616] 09:19:27 INFO - PROCESS | 1745 | --DOCSHELL 0x9a4bcc00 == 32 [pid = 1745] [id = 615] 09:19:27 INFO - PROCESS | 1745 | --DOCSHELL 0x924d0c00 == 31 [pid = 1745] [id = 614] 09:19:27 INFO - PROCESS | 1745 | --DOCSHELL 0x8f722800 == 30 [pid = 1745] [id = 613] 09:19:27 INFO - PROCESS | 1745 | --DOCSHELL 0x924d5000 == 29 [pid = 1745] [id = 612] 09:19:27 INFO - PROCESS | 1745 | 1467821967612 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]]]}] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 108 (0x9553e400) [pid = 1745] [serial = 1809] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 107 (0x97aee000) [pid = 1745] [serial = 1791] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 106 (0x952ba800) [pid = 1745] [serial = 1776] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 105 (0xa23a6000) [pid = 1745] [serial = 1782] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 104 (0xa061e000) [pid = 1745] [serial = 1737] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0xa507e800) [pid = 1745] [serial = 1805] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa23a7800) [pid = 1745] [serial = 1746] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0xa220f000) [pid = 1745] [serial = 1781] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x93ecbc00) [pid = 1745] [serial = 1713] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0xa34ca000) [pid = 1745] [serial = 1802] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9553b000) [pid = 1745] [serial = 1790] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9d46cc00) [pid = 1745] [serial = 1797] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9a09e000) [pid = 1745] [serial = 1719] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0xa2fba400) [pid = 1745] [serial = 1749] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0xa25fd800) [pid = 1745] [serial = 1799] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x953c9000) [pid = 1745] [serial = 1716] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9a6fc000) [pid = 1745] [serial = 1794] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0xa2379000) [pid = 1745] [serial = 1773] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0xa32b3800) [pid = 1745] [serial = 1752] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0xa4e10400) [pid = 1745] [serial = 1787] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a6dbc00) [pid = 1745] [serial = 1778] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9a8d9000) [pid = 1745] [serial = 1722] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa344f000) [pid = 1745] [serial = 1785] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a63c800) [pid = 1745] [serial = 1740] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9aab7c00) [pid = 1745] [serial = 1779] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa4e51400) [pid = 1745] [serial = 1788] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9c03fc00) [pid = 1745] [serial = 1743] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97aef800) [pid = 1745] [serial = 1793] [outer = (nil)] [url = about:blank] 09:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1434ms 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x93ea5400) [pid = 1745] [serial = 1775] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa62e2800) [pid = 1745] [serial = 1806] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa4e4c400) [pid = 1745] [serial = 1755] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa32bac00) [pid = 1745] [serial = 1784] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9c04a000) [pid = 1745] [serial = 1796] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa5021400) [pid = 1745] [serial = 1803] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa320d000) [pid = 1745] [serial = 1800] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8ee0e800) [pid = 1745] [serial = 1808] [outer = (nil)] [url = about:blank] 09:19:27 INFO - PROCESS | 1745 | 1467821967679 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1745 | 1467821967682 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:19:27 INFO - PROCESS | 1745 | 1467821967694 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1745 | 1467821967698 Marionette TRACE conn3 <- [1,2462,null,{}] 09:19:27 INFO - PROCESS | 1745 | 1467821967704 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}] 09:19:27 INFO - PROCESS | 1745 | 1467821967709 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:27 INFO - PROCESS | 1745 | 1467821967869 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:19:28 INFO - PROCESS | 1745 | 1467821968026 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1745 | 1467821968035 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee01400 == 30 [pid = 1745] [id = 623] 09:19:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93ea5c00) [pid = 1745] [serial = 1870] [outer = (nil)] 09:19:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x95261800) [pid = 1745] [serial = 1871] [outer = 0x93ea5c00] 09:19:28 INFO - PROCESS | 1745 | 1467821968098 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x953cb000) [pid = 1745] [serial = 1872] [outer = 0x93ea5c00] 09:19:28 INFO - PROCESS | 1745 | 1467821968810 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1141ms 09:19:28 INFO - PROCESS | 1745 | 1467821968832 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1745 | 1467821968836 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:19:28 INFO - PROCESS | 1745 | 1467821968842 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1745 | 1467821968844 Marionette TRACE conn3 <- [1,2466,null,{}] 09:19:28 INFO - PROCESS | 1745 | 1467821968858 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}] 09:19:28 INFO - PROCESS | 1745 | 1467821968865 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:29 INFO - PROCESS | 1745 | 1467821969017 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:19:29 INFO - PROCESS | 1745 | 1467821969027 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1745 | 1467821969039 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a4bcc00 == 31 [pid = 1745] [id = 624] 09:19:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a4c2400) [pid = 1745] [serial = 1873] [outer = (nil)] 09:19:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a644c00) [pid = 1745] [serial = 1874] [outer = 0x9a4c2400] 09:19:29 INFO - PROCESS | 1745 | 1467821969102 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6fb000) [pid = 1745] [serial = 1875] [outer = 0x9a4c2400] 09:19:30 INFO - PROCESS | 1745 | 1467821970038 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1240ms 09:19:30 INFO - PROCESS | 1745 | 1467821970095 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1745 | 1467821970099 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:19:30 INFO - PROCESS | 1745 | 1467821970104 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1745 | 1467821970107 Marionette TRACE conn3 <- [1,2470,null,{}] 09:19:30 INFO - PROCESS | 1745 | 1467821970112 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}] 09:19:30 INFO - PROCESS | 1745 | 1467821970116 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:30 INFO - PROCESS | 1745 | 1467821970308 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:19:30 INFO - PROCESS | 1745 | 1467821970326 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1745 | 1467821970333 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x9553e000 == 32 [pid = 1745] [id = 625] 09:19:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a8d1800) [pid = 1745] [serial = 1876] [outer = (nil)] 09:19:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9aa25800) [pid = 1745] [serial = 1877] [outer = 0x9a8d1800] 09:19:30 INFO - PROCESS | 1745 | 1467821970394 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9aa28000) [pid = 1745] [serial = 1878] [outer = 0x9a8d1800] 09:19:31 INFO - PROCESS | 1745 | 1467821971197 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1127ms 09:19:31 INFO - PROCESS | 1745 | 1467821971232 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1745 | 1467821971235 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:19:31 INFO - PROCESS | 1745 | 1467821971248 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1745 | 1467821971251 Marionette TRACE conn3 <- [1,2474,null,{}] 09:19:31 INFO - PROCESS | 1745 | 1467821971270 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}] 09:19:31 INFO - PROCESS | 1745 | 1467821971275 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:31 INFO - PROCESS | 1745 | 1467821971461 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:19:31 INFO - PROCESS | 1745 | 1467821971490 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1745 | 1467821971496 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ddc00 == 33 [pid = 1745] [id = 626] 09:19:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x948bdc00) [pid = 1745] [serial = 1879] [outer = (nil)] 09:19:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9b10b800) [pid = 1745] [serial = 1880] [outer = 0x948bdc00] 09:19:31 INFO - PROCESS | 1745 | 1467821971558 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9bfefc00) [pid = 1745] [serial = 1881] [outer = 0x948bdc00] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8f720400) [pid = 1745] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8ee0f000) [pid = 1745] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a644800) [pid = 1745] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa103c400) [pid = 1745] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9aa23800) [pid = 1745] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x98418400) [pid = 1745] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8f715c00) [pid = 1745] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8f71dc00) [pid = 1745] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x924d7400) [pid = 1745] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8f8c0000) [pid = 1745] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8fb4d000) [pid = 1745] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a4c2000) [pid = 1745] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927e3000) [pid = 1745] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:19:32 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8ee05800) [pid = 1745] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:19:32 INFO - PROCESS | 1745 | 1467821972489 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1251ms 09:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:19:32 INFO - PROCESS | 1745 | 1467821972499 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1745 | 1467821972501 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:19:32 INFO - PROCESS | 1745 | 1467821972506 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1745 | 1467821972510 Marionette TRACE conn3 <- [1,2478,null,{}] 09:19:32 INFO - PROCESS | 1745 | 1467821972515 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}] 09:19:32 INFO - PROCESS | 1745 | 1467821972524 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:32 INFO - PROCESS | 1745 | 1467821972760 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:19:32 INFO - PROCESS | 1745 | 1467821972781 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1745 | 1467821972790 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c7c00 == 34 [pid = 1745] [id = 627] 09:19:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93cb3c00) [pid = 1745] [serial = 1882] [outer = (nil)] 09:19:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9d30d800) [pid = 1745] [serial = 1883] [outer = 0x93cb3c00] 09:19:32 INFO - PROCESS | 1745 | 1467821972861 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9d35f000) [pid = 1745] [serial = 1884] [outer = 0x93cb3c00] 09:19:33 INFO - PROCESS | 1745 | 1467821973634 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1178ms 09:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:19:33 INFO - PROCESS | 1745 | 1467821973685 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1745 | 1467821973688 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:19:33 INFO - PROCESS | 1745 | 1467821973700 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1745 | 1467821973702 Marionette TRACE conn3 <- [1,2482,null,{}] 09:19:33 INFO - PROCESS | 1745 | 1467821973710 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}] 09:19:33 INFO - PROCESS | 1745 | 1467821973714 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:33 INFO - PROCESS | 1745 | 1467821973859 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:19:33 INFO - PROCESS | 1745 | 1467821973866 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1745 | 1467821973874 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8bdc00 == 35 [pid = 1745] [id = 628] 09:19:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x927e3000) [pid = 1745] [serial = 1885] [outer = (nil)] 09:19:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0xa061b400) [pid = 1745] [serial = 1886] [outer = 0x927e3000] 09:19:33 INFO - PROCESS | 1745 | 1467821973932 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0xa061d000) [pid = 1745] [serial = 1887] [outer = 0x927e3000] 09:19:34 INFO - PROCESS | 1745 | 1467821974989 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1341ms 09:19:35 INFO - PROCESS | 1745 | 1467821975035 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1745 | 1467821975041 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:19:35 INFO - PROCESS | 1745 | 1467821975048 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1745 | 1467821975055 Marionette TRACE conn3 <- [1,2486,null,{}] 09:19:35 INFO - PROCESS | 1745 | 1467821975063 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}] 09:19:35 INFO - PROCESS | 1745 | 1467821975068 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:35 INFO - PROCESS | 1745 | 1467821975236 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:19:35 INFO - PROCESS | 1745 | 1467821975415 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1745 | 1467821975423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f716c00 == 36 [pid = 1745] [id = 629] 09:19:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x8f71dc00) [pid = 1745] [serial = 1888] [outer = (nil)] 09:19:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x924cfc00) [pid = 1745] [serial = 1889] [outer = 0x8f71dc00] 09:19:35 INFO - PROCESS | 1745 | 1467821975501 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x93ecd000) [pid = 1745] [serial = 1890] [outer = 0x8f71dc00] 09:19:36 INFO - PROCESS | 1745 | 1467821976368 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1390ms 09:19:36 INFO - PROCESS | 1745 | 1467821976438 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1745 | 1467821976445 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:19:36 INFO - PROCESS | 1745 | 1467821976455 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1745 | 1467821976459 Marionette TRACE conn3 <- [1,2490,null,{}] 09:19:36 INFO - PROCESS | 1745 | 1467821976465 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}] 09:19:36 INFO - PROCESS | 1745 | 1467821976470 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:36 INFO - PROCESS | 1745 | 1467821976677 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:19:36 INFO - PROCESS | 1745 | 1467821976858 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1745 | 1467821976871 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a09e000 == 37 [pid = 1745] [id = 630] 09:19:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a0a0800) [pid = 1745] [serial = 1891] [outer = (nil)] 09:19:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9a6d1c00) [pid = 1745] [serial = 1892] [outer = 0x9a0a0800] 09:19:36 INFO - PROCESS | 1745 | 1467821976942 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9a8db000) [pid = 1745] [serial = 1893] [outer = 0x9a0a0800] 09:19:37 INFO - PROCESS | 1745 | 1467821977861 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1440ms 09:19:37 INFO - PROCESS | 1745 | 1467821977903 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1745 | 1467821977907 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:19:37 INFO - PROCESS | 1745 | 1467821977913 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1745 | 1467821977919 Marionette TRACE conn3 <- [1,2494,null,{}] 09:19:37 INFO - PROCESS | 1745 | 1467821977934 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}] 09:19:37 INFO - PROCESS | 1745 | 1467821977941 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:38 INFO - PROCESS | 1745 | 1467821978105 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:19:38 INFO - PROCESS | 1745 | 1467821978285 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1745 | 1467821978296 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:38 INFO - PROCESS | 1745 | ++DOCSHELL 0xa061a400 == 38 [pid = 1745] [id = 631] 09:19:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa1034400) [pid = 1745] [serial = 1894] [outer = (nil)] 09:19:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa1095800) [pid = 1745] [serial = 1895] [outer = 0xa1034400] 09:19:38 INFO - PROCESS | 1745 | 1467821978367 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa220b800) [pid = 1745] [serial = 1896] [outer = 0xa1034400] 09:19:39 INFO - PROCESS | 1745 | 1467821979247 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1385ms 09:19:39 INFO - PROCESS | 1745 | 1467821979316 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1745 | 1467821979321 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:19:39 INFO - PROCESS | 1745 | 1467821979326 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1745 | 1467821979330 Marionette TRACE conn3 <- [1,2498,null,{}] 09:19:39 INFO - PROCESS | 1745 | 1467821979335 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}] 09:19:39 INFO - PROCESS | 1745 | 1467821979340 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:39 INFO - PROCESS | 1745 | 1467821979503 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:19:39 INFO - PROCESS | 1745 | 1467821979683 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1745 | 1467821979691 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4cf800 == 39 [pid = 1745] [id = 632] 09:19:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa108ac00) [pid = 1745] [serial = 1897] [outer = (nil)] 09:19:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa23a6800) [pid = 1745] [serial = 1898] [outer = 0xa108ac00] 09:19:39 INFO - PROCESS | 1745 | 1467821979763 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa2561000) [pid = 1745] [serial = 1899] [outer = 0xa108ac00] 09:19:40 INFO - PROCESS | 1745 | 1467821980580 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1328ms 09:19:40 INFO - PROCESS | 1745 | 1467821980656 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1745 | 1467821980660 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:19:40 INFO - PROCESS | 1745 | 1467821980666 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1745 | 1467821980669 Marionette TRACE conn3 <- [1,2502,null,{}] 09:19:40 INFO - PROCESS | 1745 | 1467821980674 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}] 09:19:40 INFO - PROCESS | 1745 | 1467821980679 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:40 INFO - PROCESS | 1745 | 1467821980835 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:19:41 INFO - PROCESS | 1745 | 1467821981016 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1745 | 1467821981024 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:41 INFO - PROCESS | 1745 | ++DOCSHELL 0xa220f000 == 40 [pid = 1745] [id = 633] 09:19:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa2379000) [pid = 1745] [serial = 1900] [outer = (nil)] 09:19:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa2fbc400) [pid = 1745] [serial = 1901] [outer = 0xa2379000] 09:19:41 INFO - PROCESS | 1745 | 1467821981097 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa2feb800) [pid = 1745] [serial = 1902] [outer = 0xa2379000] 09:19:41 INFO - PROCESS | 1745 | 1467821981939 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1329ms 09:19:41 INFO - PROCESS | 1745 | 1467821981996 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1745 | 1467821982000 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:19:42 INFO - PROCESS | 1745 | 1467821982005 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1745 | 1467821982009 Marionette TRACE conn3 <- [1,2506,null,{}] 09:19:42 INFO - PROCESS | 1745 | 1467821982014 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}] 09:19:42 INFO - PROCESS | 1745 | 1467821982023 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:42 INFO - PROCESS | 1745 | 1467821982228 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:19:42 INFO - PROCESS | 1745 | 1467821982409 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1745 | 1467821982416 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0c000 == 41 [pid = 1745] [id = 634] 09:19:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x8ee0dc00) [pid = 1745] [serial = 1903] [outer = (nil)] 09:19:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa32b9400) [pid = 1745] [serial = 1904] [outer = 0x8ee0dc00] 09:19:42 INFO - PROCESS | 1745 | 1467821982489 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa32bc800) [pid = 1745] [serial = 1905] [outer = 0x8ee0dc00] 09:19:43 INFO - PROCESS | 1745 | 1467821983328 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1380ms 09:19:43 INFO - PROCESS | 1745 | 1467821983402 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1745 | 1467821983405 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:19:43 INFO - PROCESS | 1745 | 1467821983413 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1745 | 1467821983416 Marionette TRACE conn3 <- [1,2510,null,{}] 09:19:43 INFO - PROCESS | 1745 | 1467821983421 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}] 09:19:43 INFO - PROCESS | 1745 | 1467821983426 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:43 INFO - PROCESS | 1745 | 1467821983576 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:19:43 INFO - PROCESS | 1745 | 1467821983757 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1745 | 1467821983764 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0d400 == 42 [pid = 1745] [id = 635] 09:19:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x8f718000) [pid = 1745] [serial = 1906] [outer = (nil)] 09:19:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa4e11000) [pid = 1745] [serial = 1907] [outer = 0x8f718000] 09:19:43 INFO - PROCESS | 1745 | 1467821983841 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa4e4c400) [pid = 1745] [serial = 1908] [outer = 0x8f718000] 09:19:44 INFO - PROCESS | 1745 | 1467821984732 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1388ms 09:19:44 INFO - PROCESS | 1745 | 1467821984802 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1745 | 1467821984805 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:19:44 INFO - PROCESS | 1745 | 1467821984811 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1745 | 1467821984813 Marionette TRACE conn3 <- [1,2514,null,{}] 09:19:44 INFO - PROCESS | 1745 | 1467821984819 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}] 09:19:44 INFO - PROCESS | 1745 | 1467821984824 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:44 INFO - PROCESS | 1745 | 1467821984977 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:19:45 INFO - PROCESS | 1745 | 1467821985467 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1745 | 1467821985478 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f719c00 == 43 [pid = 1745] [id = 636] 09:19:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f71a400) [pid = 1745] [serial = 1909] [outer = (nil)] 09:19:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f8bb400) [pid = 1745] [serial = 1910] [outer = 0x8f71a400] 09:19:45 INFO - PROCESS | 1745 | 1467821985547 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8fb48c00) [pid = 1745] [serial = 1911] [outer = 0x8f71a400] 09:19:46 INFO - PROCESS | 1745 | 1467821986330 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1586ms 09:19:46 INFO - PROCESS | 1745 | 1467821986402 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1745 | 1467821986412 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:19:46 INFO - PROCESS | 1745 | 1467821986421 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1745 | 1467821986425 Marionette TRACE conn3 <- [1,2518,null,{}] 09:19:46 INFO - PROCESS | 1745 | 1467821986432 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}] 09:19:46 INFO - PROCESS | 1745 | 1467821986439 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:46 INFO - PROCESS | 1745 | 1467821986629 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c7c00 == 42 [pid = 1745] [id = 627] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x927ddc00 == 41 [pid = 1745] [id = 626] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x9553e000 == 40 [pid = 1745] [id = 625] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x9a4bcc00 == 39 [pid = 1745] [id = 624] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee01400 == 38 [pid = 1745] [id = 623] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c4000 == 37 [pid = 1745] [id = 622] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f71c800 == 36 [pid = 1745] [id = 617] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee04400 == 35 [pid = 1745] [id = 618] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x953ccc00 == 34 [pid = 1745] [id = 619] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x9aab7800 == 33 [pid = 1745] [id = 620] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb49800 == 32 [pid = 1745] [id = 621] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f719c00 == 31 [pid = 1745] [id = 636] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0d400 == 30 [pid = 1745] [id = 635] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0xa220f000 == 29 [pid = 1745] [id = 633] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0c000 == 28 [pid = 1745] [id = 634] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x9d4cf800 == 27 [pid = 1745] [id = 632] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0xa061a400 == 26 [pid = 1745] [id = 631] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x9a09e000 == 25 [pid = 1745] [id = 630] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8bdc00 == 24 [pid = 1745] [id = 628] 09:19:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8f716c00 == 23 [pid = 1745] [id = 629] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x9a092800) [pid = 1745] [serial = 1853] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x8f722400) [pid = 1745] [serial = 1835] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x93ed0400) [pid = 1745] [serial = 1812] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x926b2800) [pid = 1745] [serial = 1811] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9af08800) [pid = 1745] [serial = 1815] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9a8d5c00) [pid = 1745] [serial = 1814] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0xa35d8000) [pid = 1745] [serial = 1818] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0xa2fecc00) [pid = 1745] [serial = 1817] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9aa2f800) [pid = 1745] [serial = 1821] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9aa2c000) [pid = 1745] [serial = 1820] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0xa34cc000) [pid = 1745] [serial = 1824] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0xa2542800) [pid = 1745] [serial = 1823] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa2210000) [pid = 1745] [serial = 1827] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9aa2d800) [pid = 1745] [serial = 1826] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8f8c1c00) [pid = 1745] [serial = 1830] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x8f8bec00) [pid = 1745] [serial = 1829] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x93cba000) [pid = 1745] [serial = 1839] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x927eac00) [pid = 1745] [serial = 1838] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa6831400) [pid = 1745] [serial = 1833] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a8d2400) [pid = 1745] [serial = 1832] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8fb51c00) [pid = 1745] [serial = 1841] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x923c4800) [pid = 1745] [serial = 1842] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a63b400) [pid = 1745] [serial = 1847] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x95266400) [pid = 1745] [serial = 1844] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8fb47800) [pid = 1745] [serial = 1836] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6da000) [pid = 1745] [serial = 1848] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x923c1800) [pid = 1745] [serial = 1850] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x953c7000) [pid = 1745] [serial = 1845] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9307fc00) [pid = 1745] [serial = 1851] [outer = (nil)] [url = about:blank] 09:19:47 INFO - PROCESS | 1745 | 1467821987932 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1745 | 1467821987942 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0b000 == 24 [pid = 1745] [id = 637] 09:19:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8ee0b800) [pid = 1745] [serial = 1912] [outer = (nil)] 09:19:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8ee10400) [pid = 1745] [serial = 1913] [outer = 0x8ee0b800] 09:19:48 INFO - PROCESS | 1745 | 1467821988013 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x8f8bb800) [pid = 1745] [serial = 1914] [outer = 0x8ee0b800] 09:19:48 INFO - PROCESS | 1745 | 1467821988735 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2341ms 09:19:48 INFO - PROCESS | 1745 | 1467821988764 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1745 | 1467821988769 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:19:48 INFO - PROCESS | 1745 | 1467821988776 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1745 | 1467821988781 Marionette TRACE conn3 <- [1,2522,null,{}] 09:19:48 INFO - PROCESS | 1745 | 1467821988788 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}] 09:19:48 INFO - PROCESS | 1745 | 1467821988794 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:48 INFO - PROCESS | 1745 | 1467821988948 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:19:49 INFO - PROCESS | 1745 | 1467821989080 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1745 | 1467821989092 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb51000 == 25 [pid = 1745] [id = 638] 09:19:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8fb51800) [pid = 1745] [serial = 1915] [outer = (nil)] 09:19:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x926a9800) [pid = 1745] [serial = 1916] [outer = 0x8fb51800] 09:19:49 INFO - PROCESS | 1745 | 1467821989154 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x926b4800) [pid = 1745] [serial = 1917] [outer = 0x8fb51800] 09:19:49 INFO - PROCESS | 1745 | 1467821989900 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1181ms 09:19:49 INFO - PROCESS | 1745 | 1467821989962 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1745 | 1467821989969 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:19:49 INFO - PROCESS | 1745 | 1467821989975 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1745 | 1467821989978 Marionette TRACE conn3 <- [1,2526,null,{}] 09:19:49 INFO - PROCESS | 1745 | 1467821989984 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}] 09:19:49 INFO - PROCESS | 1745 | 1467821989988 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:50 INFO - PROCESS | 1745 | 1467821990144 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:19:50 INFO - PROCESS | 1745 | 1467821990153 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1745 | 1467821990161 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x926ac800 == 26 [pid = 1745] [id = 639] 09:19:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x927ec400) [pid = 1745] [serial = 1918] [outer = (nil)] 09:19:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x93e9f400) [pid = 1745] [serial = 1919] [outer = 0x927ec400] 09:19:50 INFO - PROCESS | 1745 | 1467821990223 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x93ed2800) [pid = 1745] [serial = 1920] [outer = 0x927ec400] 09:19:51 INFO - PROCESS | 1745 | 1467821991198 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1281ms 09:19:51 INFO - PROCESS | 1745 | 1467821991258 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1745 | 1467821991261 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:19:51 INFO - PROCESS | 1745 | 1467821991275 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1745 | 1467821991284 Marionette TRACE conn3 <- [1,2530,null,{}] 09:19:51 INFO - PROCESS | 1745 | 1467821991299 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}] 09:19:51 INFO - PROCESS | 1745 | 1467821991306 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:51 INFO - PROCESS | 1745 | 1467821991507 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:19:51 INFO - PROCESS | 1745 | 1467821991530 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1745 | 1467821991537 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c4400 == 27 [pid = 1745] [id = 640] 09:19:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x952c0c00) [pid = 1745] [serial = 1921] [outer = (nil)] 09:19:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x953c9400) [pid = 1745] [serial = 1922] [outer = 0x952c0c00] 09:19:51 INFO - PROCESS | 1745 | 1467821991606 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9553f800) [pid = 1745] [serial = 1923] [outer = 0x952c0c00] 09:19:52 INFO - PROCESS | 1745 | 1467821992883 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]]]}] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9a8d1800) [pid = 1745] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x948bdc00) [pid = 1745] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93cb3c00) [pid = 1745] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x927e3000) [pid = 1745] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x97a1ec00) [pid = 1745] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8fb46000) [pid = 1745] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9aabd800) [pid = 1745] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93ea5c00) [pid = 1745] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x953cfc00) [pid = 1745] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8fb4a000) [pid = 1745] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a4c2400) [pid = 1745] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:19:52 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8f71d400) [pid = 1745] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1695ms 09:19:52 INFO - PROCESS | 1745 | 1467821992963 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:19:52 INFO - PROCESS | 1745 | 1467821992968 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:19:52 INFO - PROCESS | 1745 | 1467821992973 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1745 | 1467821992976 Marionette TRACE conn3 <- [1,2534,null,{}] 09:19:52 INFO - PROCESS | 1745 | 1467821992981 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}] 09:19:52 INFO - PROCESS | 1745 | 1467821992986 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:53 INFO - PROCESS | 1745 | 1467821993114 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:19:53 INFO - PROCESS | 1745 | 1467821993309 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1745 | 1467821993315 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f718c00 == 28 [pid = 1745] [id = 641] 09:19:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8f719800) [pid = 1745] [serial = 1924] [outer = (nil)] 09:19:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x948c0800) [pid = 1745] [serial = 1925] [outer = 0x8f719800] 09:19:53 INFO - PROCESS | 1745 | 1467821993376 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x97a1ec00) [pid = 1745] [serial = 1926] [outer = 0x8f719800] 09:19:54 INFO - PROCESS | 1745 | 1467821994006 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1077ms 09:19:54 INFO - PROCESS | 1745 | 1467821994050 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1745 | 1467821994054 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:19:54 INFO - PROCESS | 1745 | 1467821994060 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1745 | 1467821994062 Marionette TRACE conn3 <- [1,2538,null,{}] 09:19:54 INFO - PROCESS | 1745 | 1467821994067 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}] 09:19:54 INFO - PROCESS | 1745 | 1467821994072 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:54 INFO - PROCESS | 1745 | 1467821994248 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:19:54 INFO - PROCESS | 1745 | 1467821994266 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1745 | 1467821994281 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7bc00 == 29 [pid = 1745] [id = 642] 09:19:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x97a7e400) [pid = 1745] [serial = 1927] [outer = (nil)] 09:19:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x99432400) [pid = 1745] [serial = 1928] [outer = 0x97a7e400] 09:19:54 INFO - PROCESS | 1745 | 1467821994358 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a2f3800) [pid = 1745] [serial = 1929] [outer = 0x97a7e400] 09:19:55 INFO - PROCESS | 1745 | 1467821995420 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1432ms 09:19:55 INFO - PROCESS | 1745 | 1467821995493 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1745 | 1467821995498 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:19:55 INFO - PROCESS | 1745 | 1467821995507 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1745 | 1467821995512 Marionette TRACE conn3 <- [1,2542,null,{}] 09:19:55 INFO - PROCESS | 1745 | 1467821995520 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}] 09:19:55 INFO - PROCESS | 1745 | 1467821995525 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:55 INFO - PROCESS | 1745 | 1467821995726 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:19:55 INFO - PROCESS | 1745 | 1467821995946 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1745 | 1467821995962 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:56 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f720400 == 30 [pid = 1745] [id = 643] 09:19:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x8f8bcc00) [pid = 1745] [serial = 1930] [outer = (nil)] 09:19:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x924d6c00) [pid = 1745] [serial = 1931] [outer = 0x8f8bcc00] 09:19:56 INFO - PROCESS | 1745 | 1467821996076 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x927ea800) [pid = 1745] [serial = 1932] [outer = 0x8f8bcc00] 09:19:56 INFO - PROCESS | 1745 | 1467821996966 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1531ms 09:19:57 INFO - PROCESS | 1745 | 1467821997038 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1745 | 1467821997045 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:19:57 INFO - PROCESS | 1745 | 1467821997055 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1745 | 1467821997058 Marionette TRACE conn3 <- [1,2546,null,{}] 09:19:57 INFO - PROCESS | 1745 | 1467821997064 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}] 09:19:57 INFO - PROCESS | 1745 | 1467821997068 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:57 INFO - PROCESS | 1745 | 1467821997247 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:19:57 INFO - PROCESS | 1745 | 1467821997415 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1745 | 1467821997423 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9400 == 31 [pid = 1745] [id = 644] 09:19:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x948c3400) [pid = 1745] [serial = 1933] [outer = (nil)] 09:19:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x952bc800) [pid = 1745] [serial = 1934] [outer = 0x948c3400] 09:19:57 INFO - PROCESS | 1745 | 1467821997500 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x97a1dc00) [pid = 1745] [serial = 1935] [outer = 0x948c3400] 09:19:58 INFO - PROCESS | 1745 | 1467821998480 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]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1484ms 09:19:58 INFO - PROCESS | 1745 | 1467821998561 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1745 | 1467821998566 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:19:58 INFO - PROCESS | 1745 | 1467821998572 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1745 | 1467821998577 Marionette TRACE conn3 <- [1,2550,null,{}] 09:19:58 INFO - PROCESS | 1745 | 1467821998593 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}] 09:19:58 INFO - PROCESS | 1745 | 1467821998601 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:58 INFO - PROCESS | 1745 | 1467821998767 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:19:58 INFO - PROCESS | 1745 | 1467821998929 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1745 | 1467821998941 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:19:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x99433800 == 32 [pid = 1745] [id = 645] 09:19:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x99f78800) [pid = 1745] [serial = 1936] [outer = (nil)] 09:19:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9a6da000) [pid = 1745] [serial = 1937] [outer = 0x99f78800] 09:19:59 INFO - PROCESS | 1745 | 1467821999014 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9a6de400) [pid = 1745] [serial = 1938] [outer = 0x99f78800] 09:20:00 INFO - PROCESS | 1745 | 1467822000005 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1485ms 09:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:20:00 INFO - PROCESS | 1745 | 1467822000057 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1745 | 1467822000061 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 1745 | 1467822000068 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1745 | 1467822000071 Marionette TRACE conn3 <- [1,2554,null,{}] 09:20:00 INFO - PROCESS | 1745 | 1467822000076 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}] 09:20:00 INFO - PROCESS | 1745 | 1467822000081 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:00 INFO - PROCESS | 1745 | 1467822000249 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:20:00 INFO - PROCESS | 1745 | 1467822000537 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1745 | 1467822000545 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee09000 == 33 [pid = 1745] [id = 646] 09:20:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x8ee09800) [pid = 1745] [serial = 1939] [outer = (nil)] 09:20:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x8f71a000) [pid = 1745] [serial = 1940] [outer = 0x8ee09800] 09:20:00 INFO - PROCESS | 1745 | 1467822000666 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x8f8c7000) [pid = 1745] [serial = 1941] [outer = 0x8ee09800] 09:20:01 INFO - PROCESS | 1745 | --DOCSHELL 0x93cbe400 == 32 [pid = 1745] [id = 557] 09:20:01 INFO - PROCESS | 1745 | --DOCSHELL 0x9af03000 == 31 [pid = 1745] [id = 559] 09:20:01 INFO - PROCESS | 1745 | 1467822001618 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1582ms 09:20:01 INFO - PROCESS | 1745 | 1467822001649 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1745 | 1467822001653 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9aa25800) [pid = 1745] [serial = 1877] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9b10b800) [pid = 1745] [serial = 1880] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9d30d800) [pid = 1745] [serial = 1883] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa061b400) [pid = 1745] [serial = 1886] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9a63f400) [pid = 1745] [serial = 1854] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x8fb52400) [pid = 1745] [serial = 1868] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x924cb000) [pid = 1745] [serial = 1869] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9af08c00) [pid = 1745] [serial = 1862] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9af0c400) [pid = 1745] [serial = 1863] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x95261800) [pid = 1745] [serial = 1871] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x953cb000) [pid = 1745] [serial = 1872] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97aea000) [pid = 1745] [serial = 1859] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x98416000) [pid = 1745] [serial = 1860] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9aac0800) [pid = 1745] [serial = 1865] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9c049400) [pid = 1745] [serial = 1866] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a644c00) [pid = 1745] [serial = 1874] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8f8bac00) [pid = 1745] [serial = 1856] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8fb52800) [pid = 1745] [serial = 1857] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa061d000) [pid = 1745] [serial = 1887] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9aa28000) [pid = 1745] [serial = 1878] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9bfefc00) [pid = 1745] [serial = 1881] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a6fb000) [pid = 1745] [serial = 1875] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9d35f000) [pid = 1745] [serial = 1884] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1745 | 1467822001693 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1745 | 1467822001699 Marionette TRACE conn3 <- [1,2558,null,{}] 09:20:01 INFO - PROCESS | 1745 | 1467822001714 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}] 09:20:01 INFO - PROCESS | 1745 | 1467822001721 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:01 INFO - PROCESS | 1745 | 1467822001866 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:20:01 INFO - PROCESS | 1745 | 1467822001877 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1745 | 1467822001884 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d1c00 == 32 [pid = 1745] [id = 647] 09:20:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x924d4800) [pid = 1745] [serial = 1942] [outer = (nil)] 09:20:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93077400) [pid = 1745] [serial = 1943] [outer = 0x924d4800] 09:20:01 INFO - PROCESS | 1745 | 1467822001955 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93ed0800) [pid = 1745] [serial = 1944] [outer = 0x924d4800] 09:20:02 INFO - PROCESS | 1745 | 1467822002843 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]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1222ms 09:20:02 INFO - PROCESS | 1745 | 1467822002885 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:20:02 INFO - PROCESS | 1745 | 1467822002891 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:20:02 INFO - PROCESS | 1745 | 1467822002899 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1745 | 1467822002901 Marionette TRACE conn3 <- [1,2562,null,{}] 09:20:02 INFO - PROCESS | 1745 | 1467822002907 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}] 09:20:02 INFO - PROCESS | 1745 | 1467822002911 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:03 INFO - PROCESS | 1745 | 1467822003080 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:20:03 INFO - PROCESS | 1745 | 1467822003209 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1745 | 1467822003220 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x952b7800 == 33 [pid = 1745] [id = 648] 09:20:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x953c4800) [pid = 1745] [serial = 1945] [outer = (nil)] 09:20:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97aedc00) [pid = 1745] [serial = 1946] [outer = 0x953c4800] 09:20:03 INFO - PROCESS | 1745 | 1467822003277 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a2edc00) [pid = 1745] [serial = 1947] [outer = 0x953c4800] 09:20:04 INFO - PROCESS | 1745 | 1467822004083 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1230ms 09:20:04 INFO - PROCESS | 1745 | 1467822004128 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1745 | 1467822004132 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:20:04 INFO - PROCESS | 1745 | 1467822004149 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1745 | 1467822004157 Marionette TRACE conn3 <- [1,2566,null,{}] 09:20:04 INFO - PROCESS | 1745 | 1467822004169 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}] 09:20:04 INFO - PROCESS | 1745 | 1467822004174 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:04 INFO - PROCESS | 1745 | 1467822004380 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:20:04 INFO - PROCESS | 1745 | 1467822004401 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1745 | 1467822004408 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a28000 == 34 [pid = 1745] [id = 649] 09:20:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a644c00) [pid = 1745] [serial = 1948] [outer = (nil)] 09:20:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d5400) [pid = 1745] [serial = 1949] [outer = 0x9a644c00] 09:20:04 INFO - PROCESS | 1745 | 1467822004466 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a8da800) [pid = 1745] [serial = 1950] [outer = 0x9a644c00] 09:20:05 INFO - PROCESS | 1745 | 1467822005306 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1200ms 09:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:20:05 INFO - PROCESS | 1745 | 1467822005339 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1745 | 1467822005342 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:20:05 INFO - PROCESS | 1745 | 1467822005349 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1745 | 1467822005352 Marionette TRACE conn3 <- [1,2570,null,{}] 09:20:05 INFO - PROCESS | 1745 | 1467822005356 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}] 09:20:05 INFO - PROCESS | 1745 | 1467822005361 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:05 INFO - PROCESS | 1745 | 1467822005555 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:20:05 INFO - PROCESS | 1745 | 1467822005639 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1745 | 1467822005649 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee06000 == 35 [pid = 1745] [id = 650] 09:20:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a85a000) [pid = 1745] [serial = 1951] [outer = (nil)] 09:20:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9aa29c00) [pid = 1745] [serial = 1952] [outer = 0x9a85a000] 09:20:05 INFO - PROCESS | 1745 | 1467822005706 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6f3000) [pid = 1745] [serial = 1953] [outer = 0x9a85a000] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x8f71dc00) [pid = 1745] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a0a0800) [pid = 1745] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa1034400) [pid = 1745] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x952c0c00) [pid = 1745] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8fb51800) [pid = 1745] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x927ec400) [pid = 1745] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x8ee0b800) [pid = 1745] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f71a400) [pid = 1745] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0xa108ac00) [pid = 1745] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa2379000) [pid = 1745] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8ee0dc00) [pid = 1745] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f718000) [pid = 1745] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:20:06 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8f719800) [pid = 1745] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:20:06 INFO - PROCESS | 1745 | 1467822006572 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1282ms 09:20:06 INFO - PROCESS | 1745 | 1467822006634 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1745 | 1467822006637 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:20:06 INFO - PROCESS | 1745 | 1467822006643 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1745 | 1467822006645 Marionette TRACE conn3 <- [1,2574,null,{}] 09:20:06 INFO - PROCESS | 1745 | 1467822006651 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}] 09:20:06 INFO - PROCESS | 1745 | 1467822006654 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:06 INFO - PROCESS | 1745 | 1467822006791 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:20:06 INFO - PROCESS | 1745 | 1467822006800 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1745 | 1467822006817 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a2ef400 == 36 [pid = 1745] [id = 651] 09:20:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a63c000) [pid = 1745] [serial = 1954] [outer = (nil)] 09:20:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9aa23c00) [pid = 1745] [serial = 1955] [outer = 0x9a63c000] 09:20:06 INFO - PROCESS | 1745 | 1467822006886 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9aab7c00) [pid = 1745] [serial = 1956] [outer = 0x9a63c000] 09:20:07 INFO - PROCESS | 1745 | 1467822007728 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1137ms 09:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:20:07 INFO - PROCESS | 1745 | 1467822007781 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1745 | 1467822007784 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:20:07 INFO - PROCESS | 1745 | 1467822007789 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1745 | 1467822007792 Marionette TRACE conn3 <- [1,2578,null,{}] 09:20:07 INFO - PROCESS | 1745 | 1467822007797 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}] 09:20:07 INFO - PROCESS | 1745 | 1467822007801 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:07 INFO - PROCESS | 1745 | 1467822007943 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:20:08 INFO - PROCESS | 1745 | 1467822008173 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1745 | 1467822008182 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee02400 == 37 [pid = 1745] [id = 652] 09:20:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8ee03800) [pid = 1745] [serial = 1957] [outer = (nil)] 09:20:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8ee08000) [pid = 1745] [serial = 1958] [outer = 0x8ee03800] 09:20:08 INFO - PROCESS | 1745 | 1467822008260 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8f8c2c00) [pid = 1745] [serial = 1959] [outer = 0x8ee03800] 09:20:09 INFO - PROCESS | 1745 | 1467822009171 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1431ms 09:20:09 INFO - PROCESS | 1745 | 1467822009223 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1745 | 1467822009228 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:20:09 INFO - PROCESS | 1745 | 1467822009235 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1745 | 1467822009240 Marionette TRACE conn3 <- [1,2582,null,{}] 09:20:09 INFO - PROCESS | 1745 | 1467822009247 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}] 09:20:09 INFO - PROCESS | 1745 | 1467822009255 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:09 INFO - PROCESS | 1745 | 1467822009425 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:20:09 INFO - PROCESS | 1745 | 1467822009601 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1745 | 1467822009611 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e2c00 == 38 [pid = 1745] [id = 653] 09:20:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x927e4400) [pid = 1745] [serial = 1960] [outer = (nil)] 09:20:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x93edac00) [pid = 1745] [serial = 1961] [outer = 0x927e4400] 09:20:09 INFO - PROCESS | 1745 | 1467822009687 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9526e800) [pid = 1745] [serial = 1962] [outer = 0x927e4400] 09:20:10 INFO - PROCESS | 1745 | 1467822010589 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1430ms 09:20:10 INFO - PROCESS | 1745 | 1467822010669 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:20:10 INFO - PROCESS | 1745 | 1467822010675 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:20:10 INFO - PROCESS | 1745 | 1467822010682 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1745 | 1467822010686 Marionette TRACE conn3 <- [1,2586,null,{}] 09:20:10 INFO - PROCESS | 1745 | 1467822010692 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}] 09:20:10 INFO - PROCESS | 1745 | 1467822010697 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:10 INFO - PROCESS | 1745 | 1467822010899 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:20:11 INFO - PROCESS | 1745 | 1467822011073 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1745 | 1467822011079 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x9526a000 == 39 [pid = 1745] [id = 654] 09:20:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x97a84000) [pid = 1745] [serial = 1963] [outer = (nil)] 09:20:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9a229800) [pid = 1745] [serial = 1964] [outer = 0x97a84000] 09:20:11 INFO - PROCESS | 1745 | 1467822011151 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a647400) [pid = 1745] [serial = 1965] [outer = 0x97a84000] 09:20:12 INFO - PROCESS | 1745 | 1467822012121 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1482ms 09:20:12 INFO - PROCESS | 1745 | 1467822012164 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1745 | 1467822012168 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:20:12 INFO - PROCESS | 1745 | 1467822012183 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1745 | 1467822012192 Marionette TRACE conn3 <- [1,2590,null,{}] 09:20:12 INFO - PROCESS | 1745 | 1467822012199 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}] 09:20:12 INFO - PROCESS | 1745 | 1467822012206 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:12 INFO - PROCESS | 1745 | 1467822012375 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:20:12 INFO - PROCESS | 1745 | 1467822012548 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1745 | 1467822012556 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:12 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a85ec00 == 40 [pid = 1745] [id = 655] 09:20:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a8d5800) [pid = 1745] [serial = 1966] [outer = (nil)] 09:20:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9aab9800) [pid = 1745] [serial = 1967] [outer = 0x9a8d5800] 09:20:12 INFO - PROCESS | 1745 | 1467822012631 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9af02800) [pid = 1745] [serial = 1968] [outer = 0x9a8d5800] 09:20:13 INFO - PROCESS | 1745 | 1467822013468 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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1343ms 09:20:13 INFO - PROCESS | 1745 | 1467822013533 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:20:13 INFO - PROCESS | 1745 | 1467822013538 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:20:13 INFO - PROCESS | 1745 | 1467822013543 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1745 | 1467822013547 Marionette TRACE conn3 <- [1,2594,null,{}] 09:20:13 INFO - PROCESS | 1745 | 1467822013552 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}] 09:20:13 INFO - PROCESS | 1745 | 1467822013557 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:13 INFO - PROCESS | 1745 | 1467822013719 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:20:13 INFO - PROCESS | 1745 | 1467822013894 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1745 | 1467822013904 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x97af0400 == 41 [pid = 1745] [id = 656] 09:20:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9aab7800) [pid = 1745] [serial = 1969] [outer = (nil)] 09:20:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9b111800) [pid = 1745] [serial = 1970] [outer = 0x9aab7800] 09:20:13 INFO - PROCESS | 1745 | 1467822013982 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9b408000) [pid = 1745] [serial = 1971] [outer = 0x9aab7800] 09:20:14 INFO - PROCESS | 1745 | 1467822014874 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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1384ms 09:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:20:14 INFO - PROCESS | 1745 | 1467822014928 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1745 | 1467822014931 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:20:14 INFO - PROCESS | 1745 | 1467822014937 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1745 | 1467822014940 Marionette TRACE conn3 <- [1,2598,null,{}] 09:20:14 INFO - PROCESS | 1745 | 1467822014946 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}] 09:20:14 INFO - PROCESS | 1745 | 1467822014951 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:15 INFO - PROCESS | 1745 | 1467822015120 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:20:15 INFO - PROCESS | 1745 | 1467822015302 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1745 | 1467822015317 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x9bff2c00 == 42 [pid = 1745] [id = 657] 09:20:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9bff4c00) [pid = 1745] [serial = 1972] [outer = (nil)] 09:20:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9c040400) [pid = 1745] [serial = 1973] [outer = 0x9bff4c00] 09:20:15 INFO - PROCESS | 1745 | 1467822015401 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9d352c00) [pid = 1745] [serial = 1974] [outer = 0x9bff4c00] 09:20:16 INFO - PROCESS | 1745 | 1467822016371 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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1480ms 09:20:16 INFO - PROCESS | 1745 | 1467822016417 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1745 | 1467822016420 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:20:16 INFO - PROCESS | 1745 | 1467822016426 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1745 | 1467822016429 Marionette TRACE conn3 <- [1,2602,null,{}] 09:20:16 INFO - PROCESS | 1745 | 1467822016435 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}] 09:20:16 INFO - PROCESS | 1745 | 1467822016440 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:16 INFO - PROCESS | 1745 | 1467822016599 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:20:16 INFO - PROCESS | 1745 | 1467822016775 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1745 | 1467822016783 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee02800 == 43 [pid = 1745] [id = 658] 09:20:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x923bf400) [pid = 1745] [serial = 1975] [outer = (nil)] 09:20:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa0615400) [pid = 1745] [serial = 1976] [outer = 0x923bf400] 09:20:16 INFO - PROCESS | 1745 | 1467822016856 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa0616800) [pid = 1745] [serial = 1977] [outer = 0x923bf400] 09:20:17 INFO - PROCESS | 1745 | 1467822017727 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]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1380ms 09:20:17 INFO - PROCESS | 1745 | 1467822017808 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1745 | 1467822017812 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:20:17 INFO - PROCESS | 1745 | 1467822017818 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1745 | 1467822017821 Marionette TRACE conn3 <- [1,2606,null,{}] 09:20:17 INFO - PROCESS | 1745 | 1467822017827 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}] 09:20:17 INFO - PROCESS | 1745 | 1467822017831 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:18 INFO - PROCESS | 1745 | 1467822018203 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:20:18 INFO - PROCESS | 1745 | 1467822018511 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1745 | 1467822018523 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb50800 == 44 [pid = 1745] [id = 659] 09:20:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x8fb51800) [pid = 1745] [serial = 1978] [outer = (nil)] 09:20:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x923c8400) [pid = 1745] [serial = 1979] [outer = 0x8fb51800] 09:20:18 INFO - PROCESS | 1745 | 1467822018619 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x926aec00) [pid = 1745] [serial = 1980] [outer = 0x8fb51800] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97af1800 == 43 [pid = 1745] [id = 558] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x93074000 == 42 [pid = 1745] [id = 556] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8ce800 == 41 [pid = 1745] [id = 555] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a2ef400 == 40 [pid = 1745] [id = 651] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee06000 == 39 [pid = 1745] [id = 650] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a28000 == 38 [pid = 1745] [id = 649] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x952b7800 == 37 [pid = 1745] [id = 648] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924d1c00 == 36 [pid = 1745] [id = 647] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee09000 == 35 [pid = 1745] [id = 646] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0b000 == 34 [pid = 1745] [id = 637] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x926ac800 == 33 [pid = 1745] [id = 639] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927e3400 == 32 [pid = 1745] [id = 563] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb51000 == 31 [pid = 1745] [id = 638] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a5cc000 == 30 [pid = 1745] [id = 562] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923c3800 == 29 [pid = 1745] [id = 552] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f720400 == 28 [pid = 1745] [id = 643] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924cb800 == 27 [pid = 1745] [id = 554] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7bc00 == 26 [pid = 1745] [id = 642] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9af0ac00 == 25 [pid = 1745] [id = 553] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923bdc00 == 24 [pid = 1745] [id = 561] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9400 == 23 [pid = 1745] [id = 644] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0xa0622c00 == 22 [pid = 1745] [id = 565] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x99433800 == 21 [pid = 1745] [id = 645] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x95262400 == 20 [pid = 1745] [id = 549] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6fd000 == 19 [pid = 1745] [id = 551] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f718c00 == 18 [pid = 1745] [id = 641] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c4400 == 17 [pid = 1745] [id = 640] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9af06800 == 16 [pid = 1745] [id = 560] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8400 == 15 [pid = 1745] [id = 550] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x99f76400 == 14 [pid = 1745] [id = 564] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9bff2c00 == 13 [pid = 1745] [id = 657] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee02800 == 12 [pid = 1745] [id = 658] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97af0400 == 11 [pid = 1745] [id = 656] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9a85ec00 == 10 [pid = 1745] [id = 655] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9526a000 == 9 [pid = 1745] [id = 654] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee02400 == 8 [pid = 1745] [id = 652] 09:20:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927e2c00 == 7 [pid = 1745] [id = 653] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x93ecd000) [pid = 1745] [serial = 1890] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x924cfc00) [pid = 1745] [serial = 1889] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9a8db000) [pid = 1745] [serial = 1893] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9a6d1c00) [pid = 1745] [serial = 1892] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa220b800) [pid = 1745] [serial = 1896] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x953c9400) [pid = 1745] [serial = 1922] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0xa1095800) [pid = 1745] [serial = 1895] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x926a9800) [pid = 1745] [serial = 1916] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x926b4800) [pid = 1745] [serial = 1917] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93e9f400) [pid = 1745] [serial = 1919] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8ee10400) [pid = 1745] [serial = 1913] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x8f8bb800) [pid = 1745] [serial = 1914] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8fb48c00) [pid = 1745] [serial = 1911] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x8f8bb400) [pid = 1745] [serial = 1910] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0xa2561000) [pid = 1745] [serial = 1899] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0xa23a6800) [pid = 1745] [serial = 1898] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa2feb800) [pid = 1745] [serial = 1902] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa2fbc400) [pid = 1745] [serial = 1901] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0xa32bc800) [pid = 1745] [serial = 1905] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa32b9400) [pid = 1745] [serial = 1904] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa4e4c400) [pid = 1745] [serial = 1908] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0xa4e11000) [pid = 1745] [serial = 1907] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x948c0800) [pid = 1745] [serial = 1925] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9553f800) [pid = 1745] [serial = 1923] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x97a1ec00) [pid = 1745] [serial = 1926] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x99432400) [pid = 1745] [serial = 1928] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93ed2800) [pid = 1745] [serial = 1920] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 1745 | 1467822020549 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2786ms 09:20:20 INFO - PROCESS | 1745 | 1467822020607 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1745 | 1467822020612 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:20:20 INFO - PROCESS | 1745 | 1467822020620 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1745 | 1467822020626 Marionette TRACE conn3 <- [1,2610,null,{}] 09:20:20 INFO - PROCESS | 1745 | 1467822020634 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}] 09:20:20 INFO - PROCESS | 1745 | 1467822020639 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:20 INFO - PROCESS | 1745 | 1467822020782 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:20:20 INFO - PROCESS | 1745 | 1467822020794 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1745 | 1467822020802 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8bac00 == 8 [pid = 1745] [id = 660] 09:20:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8f8bb000) [pid = 1745] [serial = 1981] [outer = (nil)] 09:20:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x8f8bec00) [pid = 1745] [serial = 1982] [outer = 0x8f8bb000] 09:20:20 INFO - PROCESS | 1745 | 1467822020869 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x8f8c4c00) [pid = 1745] [serial = 1983] [outer = 0x8f8bb000] 09:20:21 INFO - PROCESS | 1745 | 1467822021737 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1137ms 09:20:21 INFO - PROCESS | 1745 | 1467822021758 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1745 | 1467822021766 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:20:21 INFO - PROCESS | 1745 | 1467822021780 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1745 | 1467822021783 Marionette TRACE conn3 <- [1,2614,null,{}] 09:20:21 INFO - PROCESS | 1745 | 1467822021790 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}] 09:20:21 INFO - PROCESS | 1745 | 1467822021795 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:21 INFO - PROCESS | 1745 | 1467822021948 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:20:21 INFO - PROCESS | 1745 | 1467822021959 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1745 | 1467822021971 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:22 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d9400 == 9 [pid = 1745] [id = 661] 09:20:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x926a7400) [pid = 1745] [serial = 1984] [outer = (nil)] 09:20:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x926b5000) [pid = 1745] [serial = 1985] [outer = 0x926a7400] 09:20:22 INFO - PROCESS | 1745 | 1467822022145 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x927e8400) [pid = 1745] [serial = 1986] [outer = 0x926a7400] 09:20:22 INFO - PROCESS | 1745 | 1467822022948 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1240ms 09:20:23 INFO - PROCESS | 1745 | 1467822023028 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1745 | 1467822023032 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:20:23 INFO - PROCESS | 1745 | 1467822023038 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1745 | 1467822023044 Marionette TRACE conn3 <- [1,2618,null,{}] 09:20:23 INFO - PROCESS | 1745 | 1467822023060 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}] 09:20:23 INFO - PROCESS | 1745 | 1467822023069 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:23 INFO - PROCESS | 1745 | 1467822023280 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:20:23 INFO - PROCESS | 1745 | 1467822023369 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1745 | 1467822023381 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed4c00 == 10 [pid = 1745] [id = 662] 09:20:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93eda000) [pid = 1745] [serial = 1987] [outer = (nil)] 09:20:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x952c0c00) [pid = 1745] [serial = 1988] [outer = 0x93eda000] 09:20:23 INFO - PROCESS | 1745 | 1467822023443 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x953c6800) [pid = 1745] [serial = 1989] [outer = 0x93eda000] 09:20:24 INFO - PROCESS | 1745 | 1467822024250 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1284ms 09:20:24 INFO - PROCESS | 1745 | 1467822024328 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1745 | 1467822024332 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:20:24 INFO - PROCESS | 1745 | 1467822024338 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1745 | 1467822024341 Marionette TRACE conn3 <- [1,2622,null,{}] 09:20:24 INFO - PROCESS | 1745 | 1467822024357 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}] 09:20:24 INFO - PROCESS | 1745 | 1467822024361 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:24 INFO - PROCESS | 1745 | 1467822024557 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:20:24 INFO - PROCESS | 1745 | 1467822024644 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1745 | 1467822024652 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb47400 == 11 [pid = 1745] [id = 663] 09:20:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x953c1000) [pid = 1745] [serial = 1990] [outer = (nil)] 09:20:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x97a28000) [pid = 1745] [serial = 1991] [outer = 0x953c1000] 09:20:24 INFO - PROCESS | 1745 | 1467822024714 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x97af1800) [pid = 1745] [serial = 1992] [outer = 0x953c1000] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a63c000) [pid = 1745] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a644c00) [pid = 1745] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a85a000) [pid = 1745] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x948c3400) [pid = 1745] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x97a7e400) [pid = 1745] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x99f78800) [pid = 1745] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x953c4800) [pid = 1745] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f8bcc00) [pid = 1745] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8ee09800) [pid = 1745] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:20:25 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x924d4800) [pid = 1745] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:20:25 INFO - PROCESS | 1745 | 1467822025860 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1577ms 09:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:20:25 INFO - PROCESS | 1745 | 1467822025916 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1745 | 1467822025919 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:20:25 INFO - PROCESS | 1745 | 1467822025925 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1745 | 1467822025928 Marionette TRACE conn3 <- [1,2626,null,{}] 09:20:25 INFO - PROCESS | 1745 | 1467822025933 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}] 09:20:25 INFO - PROCESS | 1745 | 1467822025937 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:26 INFO - PROCESS | 1745 | 1467822026077 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:20:26 INFO - PROCESS | 1745 | 1467822026204 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1745 | 1467822026212 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed2400 == 12 [pid = 1745] [id = 664] 09:20:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953c4800) [pid = 1745] [serial = 1993] [outer = (nil)] 09:20:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97aee400) [pid = 1745] [serial = 1994] [outer = 0x953c4800] 09:20:26 INFO - PROCESS | 1745 | 1467822026277 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x99704c00) [pid = 1745] [serial = 1995] [outer = 0x953c4800] 09:20:26 INFO - PROCESS | 1745 | 1467822026979 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]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1132ms 09:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:20:27 INFO - PROCESS | 1745 | 1467822027057 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1745 | 1467822027059 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:20:27 INFO - PROCESS | 1745 | 1467822027065 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1745 | 1467822027068 Marionette TRACE conn3 <- [1,2630,null,{}] 09:20:27 INFO - PROCESS | 1745 | 1467822027073 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}] 09:20:27 INFO - PROCESS | 1745 | 1467822027082 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:27 INFO - PROCESS | 1745 | 1467822027354 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:20:27 INFO - PROCESS | 1745 | 1467822027459 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1745 | 1467822027469 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee02c00 == 13 [pid = 1745] [id = 665] 09:20:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x8ee04c00) [pid = 1745] [serial = 1996] [outer = (nil)] 09:20:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8ee0e800) [pid = 1745] [serial = 1997] [outer = 0x8ee04c00] 09:20:27 INFO - PROCESS | 1745 | 1467822027543 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8f721400) [pid = 1745] [serial = 1998] [outer = 0x8ee04c00] 09:20:28 INFO - PROCESS | 1745 | 1467822028564 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1581ms 09:20:28 INFO - PROCESS | 1745 | 1467822028649 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:20:28 INFO - PROCESS | 1745 | 1467822028654 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:20:28 INFO - PROCESS | 1745 | 1467822028662 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1745 | 1467822028668 Marionette TRACE conn3 <- [1,2634,null,{}] 09:20:28 INFO - PROCESS | 1745 | 1467822028675 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}] 09:20:28 INFO - PROCESS | 1745 | 1467822028683 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:28 INFO - PROCESS | 1745 | 1467822028885 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:20:29 INFO - PROCESS | 1745 | 1467822029098 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 1745 | 1467822029107 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x93077800 == 14 [pid = 1745] [id = 666] 09:20:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x93cb2800) [pid = 1745] [serial = 1999] [outer = (nil)] 09:20:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x93e9cc00) [pid = 1745] [serial = 2000] [outer = 0x93cb2800] 09:20:29 INFO - PROCESS | 1745 | 1467822029238 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x93ecfc00) [pid = 1745] [serial = 2001] [outer = 0x93cb2800] 09:20:30 INFO - PROCESS | 1745 | 1467822030185 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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1584ms 09:20:30 INFO - PROCESS | 1745 | 1467822030245 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1745 | 1467822030250 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:20:30 INFO - PROCESS | 1745 | 1467822030257 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1745 | 1467822030260 Marionette TRACE conn3 <- [1,2638,null,{}] 09:20:30 INFO - PROCESS | 1745 | 1467822030266 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}] 09:20:30 INFO - PROCESS | 1745 | 1467822030271 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:30 INFO - PROCESS | 1745 | 1467822030463 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:20:30 INFO - PROCESS | 1745 | 1467822030640 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1745 | 1467822030646 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8400 == 15 [pid = 1745] [id = 667] 09:20:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x97a82000) [pid = 1745] [serial = 2002] [outer = (nil)] 09:20:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a19fc00) [pid = 1745] [serial = 2003] [outer = 0x97a82000] 09:20:30 INFO - PROCESS | 1745 | 1467822030722 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9a642c00) [pid = 1745] [serial = 2004] [outer = 0x97a82000] 09:20:31 INFO - PROCESS | 1745 | 1467822031734 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1530ms 09:20:31 INFO - PROCESS | 1745 | 1467822031788 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1745 | 1467822031794 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:20:31 INFO - PROCESS | 1745 | 1467822031810 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1745 | 1467822031817 Marionette TRACE conn3 <- [1,2642,null,{}] 09:20:31 INFO - PROCESS | 1745 | 1467822031823 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}] 09:20:31 INFO - PROCESS | 1745 | 1467822031830 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:32 INFO - PROCESS | 1745 | 1467822032006 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:20:32 INFO - PROCESS | 1745 | 1467822032177 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1745 | 1467822032184 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8b8800 == 16 [pid = 1745] [id = 668] 09:20:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8f8c3000) [pid = 1745] [serial = 2005] [outer = (nil)] 09:20:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x93ecc800) [pid = 1745] [serial = 2006] [outer = 0x8f8c3000] 09:20:32 INFO - PROCESS | 1745 | 1467822032258 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9553c000) [pid = 1745] [serial = 2007] [outer = 0x8f8c3000] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9aa23c00) [pid = 1745] [serial = 1955] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a8d5400) [pid = 1745] [serial = 1949] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9aa29c00) [pid = 1745] [serial = 1952] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x952bc800) [pid = 1745] [serial = 1934] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97a1dc00) [pid = 1745] [serial = 1935] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a2f3800) [pid = 1745] [serial = 1929] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6da000) [pid = 1745] [serial = 1937] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a6de400) [pid = 1745] [serial = 1938] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x97aedc00) [pid = 1745] [serial = 1946] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x924d6c00) [pid = 1745] [serial = 1931] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927ea800) [pid = 1745] [serial = 1932] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f71a000) [pid = 1745] [serial = 1940] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f8c7000) [pid = 1745] [serial = 1941] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93077400) [pid = 1745] [serial = 1943] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93ed0800) [pid = 1745] [serial = 1944] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a8da800) [pid = 1745] [serial = 1950] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9a6f3000) [pid = 1745] [serial = 1953] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a2edc00) [pid = 1745] [serial = 1947] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9aab7c00) [pid = 1745] [serial = 1956] [outer = (nil)] [url = about:blank] 09:20:33 INFO - PROCESS | 1745 | 1467822033425 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:20:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1646ms 09:20:33 INFO - PROCESS | 1745 | 1467822033450 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:20:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:20:33 INFO - PROCESS | 1745 | 1467822033455 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:20:33 INFO - PROCESS | 1745 | 1467822033462 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1745 | 1467822033469 Marionette TRACE conn3 <- [1,2646,null,{}] 09:20:33 INFO - PROCESS | 1745 | 1467822033476 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}] 09:20:33 INFO - PROCESS | 1745 | 1467822033480 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:33 INFO - PROCESS | 1745 | 1467822033622 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:20:33 INFO - PROCESS | 1745 | 1467822033636 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1745 | 1467822033647 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c3800 == 17 [pid = 1745] [id = 669] 09:20:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x923c9000) [pid = 1745] [serial = 2008] [outer = (nil)] 09:20:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x926b1c00) [pid = 1745] [serial = 2009] [outer = 0x923c9000] 09:20:33 INFO - PROCESS | 1745 | 1467822033717 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93079800) [pid = 1745] [serial = 2010] [outer = 0x923c9000] 09:20:34 INFO - PROCESS | 1745 | 1467822034595 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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:20:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1196ms 09:20:34 INFO - PROCESS | 1745 | 1467822034661 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1745 | 1467822034668 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:20:34 INFO - PROCESS | 1745 | 1467822034677 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1745 | 1467822034680 Marionette TRACE conn3 <- [1,2650,null,{}] 09:20:34 INFO - PROCESS | 1745 | 1467822034687 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}] 09:20:34 INFO - PROCESS | 1745 | 1467822034692 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:34 INFO - PROCESS | 1745 | 1467822034842 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:20:35 INFO - PROCESS | 1745 | 1467822034977 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1745 | 1467822034987 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb50c00 == 18 [pid = 1745] [id = 670] 09:20:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x952bc800) [pid = 1745] [serial = 2011] [outer = (nil)] 09:20:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x97a1dc00) [pid = 1745] [serial = 2012] [outer = 0x952bc800] 09:20:35 INFO - PROCESS | 1745 | 1467822035048 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x97a7d800) [pid = 1745] [serial = 2013] [outer = 0x952bc800] 09:20:35 INFO - PROCESS | 1745 | 1467822035808 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:20:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1177ms 09:20:35 INFO - PROCESS | 1745 | 1467822035863 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1745 | 1467822035867 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:20:35 INFO - PROCESS | 1745 | 1467822035873 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1745 | 1467822035878 Marionette TRACE conn3 <- [1,2654,null,{}] 09:20:35 INFO - PROCESS | 1745 | 1467822035900 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}] 09:20:35 INFO - PROCESS | 1745 | 1467822035908 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:36 INFO - PROCESS | 1745 | 1467822036104 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:20:36 INFO - PROCESS | 1745 | 1467822036124 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1745 | 1467822036135 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6da400 == 19 [pid = 1745] [id = 671] 09:20:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9a6db000) [pid = 1745] [serial = 2014] [outer = (nil)] 09:20:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a6dec00) [pid = 1745] [serial = 2015] [outer = 0x9a6db000] 09:20:36 INFO - PROCESS | 1745 | 1467822036196 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a8cd800) [pid = 1745] [serial = 2016] [outer = 0x9a6db000] 09:20:37 INFO - PROCESS | 1745 | 1467822037033 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]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:20:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1198ms 09:20:37 INFO - PROCESS | 1745 | 1467822037072 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1745 | 1467822037076 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:20:37 INFO - PROCESS | 1745 | 1467822037081 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1745 | 1467822037084 Marionette TRACE conn3 <- [1,2658,null,{}] 09:20:37 INFO - PROCESS | 1745 | 1467822037096 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}] 09:20:37 INFO - PROCESS | 1745 | 1467822037100 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:37 INFO - PROCESS | 1745 | 1467822037295 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:20:37 INFO - PROCESS | 1745 | 1467822037316 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1745 | 1467822037324 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:37 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a227400 == 20 [pid = 1745] [id = 672] 09:20:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a8cf400) [pid = 1745] [serial = 2017] [outer = (nil)] 09:20:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8dc800) [pid = 1745] [serial = 2018] [outer = 0x9a8cf400] 09:20:37 INFO - PROCESS | 1745 | 1467822037383 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aa26000) [pid = 1745] [serial = 2019] [outer = 0x9a8cf400] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8ee03800) [pid = 1745] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d5800) [pid = 1745] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8fb51800) [pid = 1745] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927e4400) [pid = 1745] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x923bf400) [pid = 1745] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x97a84000) [pid = 1745] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9aab7800) [pid = 1745] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x953c1000) [pid = 1745] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f8bb000) [pid = 1745] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x93eda000) [pid = 1745] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x926a7400) [pid = 1745] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:20:38 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9bff4c00) [pid = 1745] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:20:38 INFO - PROCESS | 1745 | 1467822038319 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1288ms 09:20:38 INFO - PROCESS | 1745 | 1467822038371 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1745 | 1467822038373 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:20:38 INFO - PROCESS | 1745 | 1467822038384 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1745 | 1467822038386 Marionette TRACE conn3 <- [1,2662,null,{}] 09:20:38 INFO - PROCESS | 1745 | 1467822038392 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}] 09:20:38 INFO - PROCESS | 1745 | 1467822038397 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:38 INFO - PROCESS | 1745 | 1467822038531 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:20:38 INFO - PROCESS | 1745 | 1467822038543 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1745 | 1467822038552 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f719c00 == 21 [pid = 1745] [id = 673] 09:20:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8f71c400) [pid = 1745] [serial = 2020] [outer = (nil)] 09:20:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x953cec00) [pid = 1745] [serial = 2021] [outer = 0x8f71c400] 09:20:38 INFO - PROCESS | 1745 | 1467822038611 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a092800) [pid = 1745] [serial = 2022] [outer = 0x8f71c400] 09:20:39 INFO - PROCESS | 1745 | 1467822039396 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]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:20:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1079ms 09:20:39 INFO - PROCESS | 1745 | 1467822039463 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1745 | 1467822039465 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:20:39 INFO - PROCESS | 1745 | 1467822039472 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1745 | 1467822039474 Marionette TRACE conn3 <- [1,2666,null,{}] 09:20:39 INFO - PROCESS | 1745 | 1467822039489 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}] 09:20:39 INFO - PROCESS | 1745 | 1467822039499 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:39 INFO - PROCESS | 1745 | 1467822039660 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:20:39 INFO - PROCESS | 1745 | 1467822039669 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1745 | 1467822039674 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee05800 == 22 [pid = 1745] [id = 674] 09:20:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93cb4000) [pid = 1745] [serial = 2023] [outer = (nil)] 09:20:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9aab7c00) [pid = 1745] [serial = 2024] [outer = 0x93cb4000] 09:20:39 INFO - PROCESS | 1745 | 1467822039739 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9aabac00) [pid = 1745] [serial = 2025] [outer = 0x93cb4000] 09:20:41 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:41 INFO - PROCESS | 1745 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:41 INFO - PROCESS | 1745 | 1467822041275 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]]]}] 09:20:41 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) 09:20:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1844ms 09:20:41 INFO - PROCESS | 1745 | 1467822041335 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1745 | 1467822041340 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:20:41 INFO - PROCESS | 1745 | 1467822041375 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1745 | 1467822041380 Marionette TRACE conn3 <- [1,2670,null,{}] 09:20:41 INFO - PROCESS | 1745 | 1467822041388 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}] 09:20:41 INFO - PROCESS | 1745 | 1467822041394 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:41 INFO - PROCESS | 1745 | 1467822041546 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:20:41 INFO - PROCESS | 1745 | 1467822041716 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1745 | 1467822041723 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:41 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee05000 == 23 [pid = 1745] [id = 675] 09:20:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x8fb4a400) [pid = 1745] [serial = 2026] [outer = (nil)] 09:20:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x927e5000) [pid = 1745] [serial = 2027] [outer = 0x8fb4a400] 09:20:41 INFO - PROCESS | 1745 | 1467822041801 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x93ed3800) [pid = 1745] [serial = 2028] [outer = 0x8fb4a400] 09:20:43 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:43 INFO - PROCESS | 1745 | 1467822043143 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"]]]}] 09:20:43 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 09:20:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1788ms 09:20:43 INFO - PROCESS | 1745 | 1467822043170 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1745 | 1467822043179 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:20:43 INFO - PROCESS | 1745 | 1467822043190 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1745 | 1467822043193 Marionette TRACE conn3 <- [1,2674,null,{}] 09:20:43 INFO - PROCESS | 1745 | 1467822043201 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}] 09:20:43 INFO - PROCESS | 1745 | 1467822043206 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:43 INFO - PROCESS | 1745 | 1467822043482 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:20:43 INFO - PROCESS | 1745 | 1467822043655 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1745 | 1467822043664 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a76400 == 24 [pid = 1745] [id = 676] 09:20:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97a7a800) [pid = 1745] [serial = 2029] [outer = (nil)] 09:20:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6da000) [pid = 1745] [serial = 2030] [outer = 0x97a7a800] 09:20:43 INFO - PROCESS | 1745 | 1467822043739 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a8d1800) [pid = 1745] [serial = 2031] [outer = 0x97a7a800] 09:20:44 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:45 INFO - PROCESS | 1745 | 1467822045012 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"]]]}] 09:20:45 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 09:20:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:20:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1881ms 09:20:45 INFO - PROCESS | 1745 | 1467822045071 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1745 | 1467822045075 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:20:45 INFO - PROCESS | 1745 | 1467822045082 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1745 | 1467822045088 Marionette TRACE conn3 <- [1,2678,null,{}] 09:20:45 INFO - PROCESS | 1745 | 1467822045188 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}] 09:20:45 INFO - PROCESS | 1745 | 1467822045196 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:45 INFO - PROCESS | 1745 | 1467822045348 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:20:45 INFO - PROCESS | 1745 | 1467822045517 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1745 | 1467822045527 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x97aeb800 == 25 [pid = 1745] [id = 677] 09:20:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x97aecc00) [pid = 1745] [serial = 2032] [outer = (nil)] 09:20:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9af04000) [pid = 1745] [serial = 2033] [outer = 0x97aecc00] 09:20:45 INFO - PROCESS | 1745 | 1467822045601 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9b10f400) [pid = 1745] [serial = 2034] [outer = 0x97aecc00] 09:20:47 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb50800 == 24 [pid = 1745] [id = 659] 09:20:47 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97aee400) [pid = 1745] [serial = 1994] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8f8c2c00) [pid = 1745] [serial = 1959] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9aab9800) [pid = 1745] [serial = 1967] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x926aec00) [pid = 1745] [serial = 1980] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x93edac00) [pid = 1745] [serial = 1961] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0xa0616800) [pid = 1745] [serial = 1977] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a647400) [pid = 1745] [serial = 1965] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8ee08000) [pid = 1745] [serial = 1958] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9b408000) [pid = 1745] [serial = 1971] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a28000) [pid = 1745] [serial = 1991] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x97af1800) [pid = 1745] [serial = 1992] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0xa0615400) [pid = 1745] [serial = 1976] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8f8bec00) [pid = 1745] [serial = 1982] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x952c0c00) [pid = 1745] [serial = 1988] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9526e800) [pid = 1745] [serial = 1962] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af02800) [pid = 1745] [serial = 1968] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x927e8400) [pid = 1745] [serial = 1986] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a229800) [pid = 1745] [serial = 1964] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9d352c00) [pid = 1745] [serial = 1974] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x953c6800) [pid = 1745] [serial = 1989] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x8f8c4c00) [pid = 1745] [serial = 1983] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x926b5000) [pid = 1745] [serial = 1985] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x923c8400) [pid = 1745] [serial = 1979] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9b111800) [pid = 1745] [serial = 1970] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x9c040400) [pid = 1745] [serial = 1973] [outer = (nil)] [url = about:blank] 09:20:47 INFO - PROCESS | 1745 | 1467822047950 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]]]}] 09:20:47 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) 09:20:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2889ms 09:20:47 INFO - PROCESS | 1745 | 1467822047972 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1745 | 1467822047976 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:20:47 INFO - PROCESS | 1745 | 1467822047985 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1745 | 1467822047990 Marionette TRACE conn3 <- [1,2682,null,{}] 09:20:48 INFO - PROCESS | 1745 | 1467822048000 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}] 09:20:48 INFO - PROCESS | 1745 | 1467822048005 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:48 INFO - PROCESS | 1745 | 1467822048205 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:20:48 INFO - PROCESS | 1745 | 1467822048219 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1745 | 1467822048232 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8be400 == 25 [pid = 1745] [id = 678] 09:20:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x8f8bec00) [pid = 1745] [serial = 2035] [outer = (nil)] 09:20:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x8f8c4000) [pid = 1745] [serial = 2036] [outer = 0x8f8bec00] 09:20:48 INFO - PROCESS | 1745 | 1467822048299 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x8fb46400) [pid = 1745] [serial = 2037] [outer = 0x8f8bec00] 09:20:49 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:49 INFO - PROCESS | 1745 | 1467822049513 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]]]}] 09:20:49 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) 09:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1585ms 09:20:49 INFO - PROCESS | 1745 | 1467822049570 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1745 | 1467822049578 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:20:49 INFO - PROCESS | 1745 | 1467822049588 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1745 | 1467822049592 Marionette TRACE conn3 <- [1,2686,null,{}] 09:20:49 INFO - PROCESS | 1745 | 1467822049598 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}] 09:20:49 INFO - PROCESS | 1745 | 1467822049604 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:49 INFO - PROCESS | 1745 | 1467822049793 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:20:49 INFO - PROCESS | 1745 | 1467822049917 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1745 | 1467822049925 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:49 INFO - PROCESS | 1745 | ++DOCSHELL 0x924d8c00 == 26 [pid = 1745] [id = 679] 09:20:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x926a9000) [pid = 1745] [serial = 2038] [outer = (nil)] 09:20:49 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x926aec00) [pid = 1745] [serial = 2039] [outer = 0x926a9000] 09:20:49 INFO - PROCESS | 1745 | 1467822049990 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x927e2c00) [pid = 1745] [serial = 2040] [outer = 0x926a9000] 09:20:51 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:51 INFO - PROCESS | 1745 | 1467822051168 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"]]]}] 09:20:51 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 09:20:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1631ms 09:20:51 INFO - PROCESS | 1745 | 1467822051224 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1745 | 1467822051228 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:20:51 INFO - PROCESS | 1745 | 1467822051235 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1745 | 1467822051241 Marionette TRACE conn3 <- [1,2690,null,{}] 09:20:51 INFO - PROCESS | 1745 | 1467822051263 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}] 09:20:51 INFO - PROCESS | 1745 | 1467822051272 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:51 INFO - PROCESS | 1745 | 1467822051496 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:20:51 INFO - PROCESS | 1745 | 1467822051531 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1745 | 1467822051541 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9f400 == 27 [pid = 1745] [id = 680] 09:20:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x93e9fc00) [pid = 1745] [serial = 2041] [outer = (nil)] 09:20:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x95262000) [pid = 1745] [serial = 2042] [outer = 0x93e9fc00] 09:20:51 INFO - PROCESS | 1745 | 1467822051608 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x953c2800) [pid = 1745] [serial = 2043] [outer = 0x93e9fc00] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8cf400) [pid = 1745] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x93cb2800) [pid = 1745] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x952bc800) [pid = 1745] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x8f8c3000) [pid = 1745] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x8ee04c00) [pid = 1745] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x97a82000) [pid = 1745] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x923c9000) [pid = 1745] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x8f71c400) [pid = 1745] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x9a6db000) [pid = 1745] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x93cb4000) [pid = 1745] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:20:52 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x953c4800) [pid = 1745] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:20:53 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:53 INFO - PROCESS | 1745 | 1467822053183 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"]]]}] 09:20:53 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 09:20:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1989ms 09:20:53 INFO - PROCESS | 1745 | 1467822053225 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:20:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:20:53 INFO - PROCESS | 1745 | 1467822053230 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:20:53 INFO - PROCESS | 1745 | 1467822053236 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1745 | 1467822053239 Marionette TRACE conn3 <- [1,2694,null,{}] 09:20:53 INFO - PROCESS | 1745 | 1467822053244 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}] 09:20:53 INFO - PROCESS | 1745 | 1467822053247 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:53 INFO - PROCESS | 1745 | 1467822053384 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:20:53 INFO - PROCESS | 1745 | 1467822053393 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1745 | 1467822053400 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee03800 == 28 [pid = 1745] [id = 681] 09:20:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x8f714400) [pid = 1745] [serial = 2044] [outer = (nil)] 09:20:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x953c7c00) [pid = 1745] [serial = 2045] [outer = 0x8f714400] 09:20:53 INFO - PROCESS | 1745 | 1467822053466 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x97af0000) [pid = 1745] [serial = 2046] [outer = 0x8f714400] 09:20:54 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:54 INFO - PROCESS | 1745 | 1467822054696 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"]]]}] 09:20:54 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 09:20:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1483ms 09:20:54 INFO - PROCESS | 1745 | 1467822054720 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1745 | 1467822054727 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:20:54 INFO - PROCESS | 1745 | 1467822054736 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1745 | 1467822054741 Marionette TRACE conn3 <- [1,2698,null,{}] 09:20:54 INFO - PROCESS | 1745 | 1467822054750 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}] 09:20:54 INFO - PROCESS | 1745 | 1467822054755 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:54 INFO - PROCESS | 1745 | 1467822054961 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:20:55 INFO - PROCESS | 1745 | 1467822055192 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1745 | 1467822055201 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c5000 == 29 [pid = 1745] [id = 682] 09:20:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x8f8c6000) [pid = 1745] [serial = 2047] [outer = (nil)] 09:20:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x8fb50000) [pid = 1745] [serial = 2048] [outer = 0x8f8c6000] 09:20:55 INFO - PROCESS | 1745 | 1467822055279 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x926a6800) [pid = 1745] [serial = 2049] [outer = 0x8f8c6000] 09:20:56 INFO - PROCESS | 1745 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:56 INFO - PROCESS | 1745 | 1467822056680 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"]]]}] 09:20:56 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 09:20:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:20:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:20:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1986ms 09:20:56 INFO - PROCESS | 1745 | 1467822056723 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1745 | 1467822056730 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:20:56 INFO - PROCESS | 1745 | 1467822056837 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1745 | 1467822056842 Marionette TRACE conn3 <- [1,2702,null,{}] 09:20:56 INFO - PROCESS | 1745 | 1467822056849 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}] 09:20:56 INFO - PROCESS | 1745 | 1467822056853 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:57 INFO - PROCESS | 1745 | 1467822057027 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:20:57 INFO - PROCESS | 1745 | 1467822057193 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1745 | 1467822057203 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8b9800 == 30 [pid = 1745] [id = 683] 09:20:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x93ed9c00) [pid = 1745] [serial = 2050] [outer = (nil)] 09:20:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9841e400) [pid = 1745] [serial = 2051] [outer = 0x93ed9c00] 09:20:57 INFO - PROCESS | 1745 | 1467822057277 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x99f79800) [pid = 1745] [serial = 2052] [outer = 0x93ed9c00] 09:20:58 INFO - PROCESS | 1745 | 1467822058240 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1540ms 09:20:58 INFO - PROCESS | 1745 | 1467822058325 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:20:58 INFO - PROCESS | 1745 | 1467822058329 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:20:58 INFO - PROCESS | 1745 | 1467822058336 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1745 | 1467822058341 Marionette TRACE conn3 <- [1,2706,null,{}] 09:20:58 INFO - PROCESS | 1745 | 1467822058357 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}] 09:20:58 INFO - PROCESS | 1745 | 1467822058366 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:58 INFO - PROCESS | 1745 | 1467822058681 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:20:58 INFO - PROCESS | 1745 | 1467822058910 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1745 | 1467822058919 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:20:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee04000 == 31 [pid = 1745] [id = 684] 09:20:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x8ee07000) [pid = 1745] [serial = 2053] [outer = (nil)] 09:20:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x8f8ba000) [pid = 1745] [serial = 2054] [outer = 0x8ee07000] 09:20:58 INFO - PROCESS | 1745 | 1467822058987 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x8f8c3c00) [pid = 1745] [serial = 2055] [outer = 0x8ee07000] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb47400 == 30 [pid = 1745] [id = 663] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x9a227400 == 29 [pid = 1745] [id = 672] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6da400 == 28 [pid = 1745] [id = 671] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x924d9400 == 27 [pid = 1745] [id = 661] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb50c00 == 26 [pid = 1745] [id = 670] 09:20:59 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8bac00 == 25 [pid = 1745] [id = 660] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x99704c00) [pid = 1745] [serial = 1995] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9a8dc800) [pid = 1745] [serial = 2018] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x93e9cc00) [pid = 1745] [serial = 2000] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x93ecfc00) [pid = 1745] [serial = 2001] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x97a1dc00) [pid = 1745] [serial = 2012] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x93ecc800) [pid = 1745] [serial = 2006] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x9553c000) [pid = 1745] [serial = 2007] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x8ee0e800) [pid = 1745] [serial = 1997] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x8f721400) [pid = 1745] [serial = 1998] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x9a19fc00) [pid = 1745] [serial = 2003] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x9a642c00) [pid = 1745] [serial = 2004] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x926b1c00) [pid = 1745] [serial = 2009] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x93079800) [pid = 1745] [serial = 2010] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x953cec00) [pid = 1745] [serial = 2021] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x9aa26000) [pid = 1745] [serial = 2019] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0x9a6dec00) [pid = 1745] [serial = 2015] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 47 (0x9a8cd800) [pid = 1745] [serial = 2016] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 46 (0x9aab7c00) [pid = 1745] [serial = 2024] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 45 (0x9aabac00) [pid = 1745] [serial = 2025] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 44 (0x9a092800) [pid = 1745] [serial = 2022] [outer = (nil)] [url = about:blank] 09:20:59 INFO - PROCESS | 1745 | --DOMWINDOW == 43 (0x97a7d800) [pid = 1745] [serial = 2013] [outer = (nil)] [url = about:blank] 09:20:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:20:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1534ms 09:20:59 INFO - PROCESS | 1745 | 1467822059859 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]]]}] 09:20:59 INFO - PROCESS | 1745 | 1467822059878 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1745 | 1467822059883 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:20:59 INFO - PROCESS | 1745 | 1467822059897 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1745 | 1467822059902 Marionette TRACE conn3 <- [1,2710,null,{}] 09:20:59 INFO - PROCESS | 1745 | 1467822059908 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}] 09:20:59 INFO - PROCESS | 1745 | 1467822059913 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:00 INFO - PROCESS | 1745 | 1467822060062 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:21:00 INFO - PROCESS | 1745 | 1467822060079 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1745 | 1467822060086 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x926a9400 == 26 [pid = 1745] [id = 685] 09:21:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 44 (0x926ac400) [pid = 1745] [serial = 2056] [outer = (nil)] 09:21:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 45 (0x926b4c00) [pid = 1745] [serial = 2057] [outer = 0x926ac400] 09:21:00 INFO - PROCESS | 1745 | 1467822060155 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 46 (0x92ac5c00) [pid = 1745] [serial = 2058] [outer = 0x926ac400] 09:21:01 INFO - PROCESS | 1745 | 1467822061058 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] 09:21:01 INFO - PROCESS | 1745 | 1467822061097 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 1745 | 1467822061104 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1745 | 1467822061107 Marionette TRACE conn3 <- [1,2714,null,{}] 09:21:01 INFO - PROCESS | 1745 | 1467822061113 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}] 09:21:01 INFO - PROCESS | 1745 | 1467822061118 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:01 INFO - PROCESS | 1745 | 1467822061268 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:21:01 INFO - PROCESS | 1745 | 1467822061398 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1745 | 1467822061408 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:01 INFO - PROCESS | 1745 | ++DOCSHELL 0x948b8000 == 27 [pid = 1745] [id = 686] 09:21:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 47 (0x948b9800) [pid = 1745] [serial = 2059] [outer = (nil)] 09:21:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x953c4400) [pid = 1745] [serial = 2060] [outer = 0x948b9800] 09:21:01 INFO - PROCESS | 1745 | 1467822061467 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x9553c800) [pid = 1745] [serial = 2061] [outer = 0x948b9800] 09:21:02 INFO - PROCESS | 1745 | 1467822062255 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1235ms 09:21:02 INFO - PROCESS | 1745 | 1467822062338 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1745 | 1467822062343 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:21:02 INFO - PROCESS | 1745 | 1467822062370 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1745 | 1467822062377 Marionette TRACE conn3 <- [1,2718,null,{}] 09:21:02 INFO - PROCESS | 1745 | 1467822062383 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}] 09:21:02 INFO - PROCESS | 1745 | 1467822062390 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:02 INFO - PROCESS | 1745 | 1467822062588 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:21:02 INFO - PROCESS | 1745 | 1467822062608 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1745 | 1467822062616 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a26c00 == 28 [pid = 1745] [id = 687] 09:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x98419800) [pid = 1745] [serial = 2062] [outer = (nil)] 09:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x9a229800) [pid = 1745] [serial = 2063] [outer = 0x98419800] 09:21:02 INFO - PROCESS | 1745 | 1467822062680 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x9a5c3800) [pid = 1745] [serial = 2064] [outer = 0x98419800] 09:21:03 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x93e9fc00) [pid = 1745] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:21:03 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x8f8bec00) [pid = 1745] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:21:03 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x926a9000) [pid = 1745] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:21:03 INFO - PROCESS | 1745 | --DOMWINDOW == 48 (0x8fb4a400) [pid = 1745] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:21:03 INFO - PROCESS | 1745 | --DOMWINDOW == 47 (0x97a7a800) [pid = 1745] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:21:03 INFO - PROCESS | 1745 | 1467822063578 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] 09:21:03 INFO - PROCESS | 1745 | 1467822063619 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:21:03 INFO - PROCESS | 1745 | 1467822063625 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1745 | 1467822063627 Marionette TRACE conn3 <- [1,2722,null,{}] 09:21:03 INFO - PROCESS | 1745 | 1467822063632 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}] 09:21:03 INFO - PROCESS | 1745 | 1467822063637 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:03 INFO - PROCESS | 1745 | 1467822063781 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:21:03 INFO - PROCESS | 1745 | 1467822063789 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1745 | 1467822063796 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x93076c00 == 29 [pid = 1745] [id = 688] 09:21:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 48 (0x93eda800) [pid = 1745] [serial = 2065] [outer = (nil)] 09:21:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 49 (0x9a644000) [pid = 1745] [serial = 2066] [outer = 0x93eda800] 09:21:03 INFO - PROCESS | 1745 | 1467822063864 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x9a6d1400) [pid = 1745] [serial = 2067] [outer = 0x93eda800] 09:21:04 INFO - PROCESS | 1745 | 1467822064712 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] 09:21:04 INFO - PROCESS | 1745 | 1467822064768 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:21:04 INFO - PROCESS | 1745 | 1467822064774 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1745 | 1467822064777 Marionette TRACE conn3 <- [1,2726,null,{}] 09:21:04 INFO - PROCESS | 1745 | 1467822064782 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}] 09:21:04 INFO - PROCESS | 1745 | 1467822064788 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:04 INFO - PROCESS | 1745 | 1467822064935 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:21:04 INFO - PROCESS | 1745 | 1467822064943 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1745 | 1467822064960 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a8cf800 == 30 [pid = 1745] [id = 689] 09:21:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x9a8cfc00) [pid = 1745] [serial = 2068] [outer = (nil)] 09:21:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x9a8d3000) [pid = 1745] [serial = 2069] [outer = 0x9a8cfc00] 09:21:05 INFO - PROCESS | 1745 | 1467822065033 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x9a8dac00) [pid = 1745] [serial = 2070] [outer = 0x9a8cfc00] 09:21:05 INFO - PROCESS | 1745 | 1467822065891 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]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:21:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1129ms 09:21:05 INFO - PROCESS | 1745 | 1467822065904 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1745 | 1467822065907 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:21:05 INFO - PROCESS | 1745 | 1467822065922 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1745 | 1467822065926 Marionette TRACE conn3 <- [1,2730,null,{}] 09:21:05 INFO - PROCESS | 1745 | 1467822065931 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}] 09:21:05 INFO - PROCESS | 1745 | 1467822065935 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:06 INFO - PROCESS | 1745 | 1467822066123 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:21:06 INFO - PROCESS | 1745 | 1467822066299 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1745 | 1467822066309 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0c000 == 31 [pid = 1745] [id = 690] 09:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x8ee0cc00) [pid = 1745] [serial = 2071] [outer = (nil)] 09:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x8f71e800) [pid = 1745] [serial = 2072] [outer = 0x8ee0cc00] 09:21:06 INFO - PROCESS | 1745 | 1467822066384 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x8f722400) [pid = 1745] [serial = 2073] [outer = 0x8ee0cc00] 09:21:07 INFO - PROCESS | 1745 | 1467822067764 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"]]]}] 09:21:07 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 09:21:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:21:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:21:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1881ms 09:21:07 INFO - PROCESS | 1745 | 1467822067806 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1745 | 1467822067812 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:21:07 INFO - PROCESS | 1745 | 1467822067820 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1745 | 1467822067824 Marionette TRACE conn3 <- [1,2734,null,{}] 09:21:07 INFO - PROCESS | 1745 | 1467822067834 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}] 09:21:07 INFO - PROCESS | 1745 | 1467822067840 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:08 INFO - PROCESS | 1745 | 1467822068111 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:21:08 INFO - PROCESS | 1745 | 1467822068251 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1745 | 1467822068260 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecfc00 == 32 [pid = 1745] [id = 691] 09:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x93ed8400) [pid = 1745] [serial = 2074] [outer = (nil)] 09:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x952c5400) [pid = 1745] [serial = 2075] [outer = 0x93ed8400] 09:21:08 INFO - PROCESS | 1745 | 1467822068374 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x97a7d400) [pid = 1745] [serial = 2076] [outer = 0x93ed8400] 09:21:09 INFO - PROCESS | 1745 | 1467822069262 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1494ms 09:21:09 INFO - PROCESS | 1745 | 1467822069313 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:21:09 INFO - PROCESS | 1745 | 1467822069318 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:21:09 INFO - PROCESS | 1745 | 1467822069325 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1745 | 1467822069328 Marionette TRACE conn3 <- [1,2738,null,{}] 09:21:09 INFO - PROCESS | 1745 | 1467822069334 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}] 09:21:09 INFO - PROCESS | 1745 | 1467822069339 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:09 INFO - PROCESS | 1745 | 1467822069503 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:21:09 INFO - PROCESS | 1745 | 1467822069683 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1745 | 1467822069690 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x93077400 == 33 [pid = 1745] [id = 692] 09:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x948bac00) [pid = 1745] [serial = 2077] [outer = (nil)] 09:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a8d1400) [pid = 1745] [serial = 2078] [outer = 0x948bac00] 09:21:09 INFO - PROCESS | 1745 | 1467822069763 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9a8d7c00) [pid = 1745] [serial = 2079] [outer = 0x948bac00] 09:21:10 INFO - PROCESS | 1745 | 1467822070713 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1433ms 09:21:10 INFO - PROCESS | 1745 | 1467822070758 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1745 | 1467822070764 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:21:10 INFO - PROCESS | 1745 | 1467822070780 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1745 | 1467822070786 Marionette TRACE conn3 <- [1,2742,null,{}] 09:21:10 INFO - PROCESS | 1745 | 1467822070792 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}] 09:21:10 INFO - PROCESS | 1745 | 1467822070799 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:11 INFO - PROCESS | 1745 | 1467822071168 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:21:11 INFO - PROCESS | 1745 | 1467822071502 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1745 | 1467822071505 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee10400 == 34 [pid = 1745] [id = 693] 09:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x8ee10c00) [pid = 1745] [serial = 2080] [outer = (nil)] 09:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x924d9400) [pid = 1745] [serial = 2081] [outer = 0x8ee10c00] 09:21:11 INFO - PROCESS | 1745 | 1467822071597 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x926b5400) [pid = 1745] [serial = 2082] [outer = 0x8ee10c00] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x923c3800 == 33 [pid = 1745] [id = 669] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8b8800 == 32 [pid = 1745] [id = 668] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x97a76400 == 31 [pid = 1745] [id = 676] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee05800 == 30 [pid = 1745] [id = 674] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed2400 == 29 [pid = 1745] [id = 664] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f719c00 == 28 [pid = 1745] [id = 673] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee02c00 == 27 [pid = 1745] [id = 665] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee05000 == 26 [pid = 1745] [id = 675] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed4c00 == 25 [pid = 1745] [id = 662] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x97aeb800 == 24 [pid = 1745] [id = 677] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8400 == 23 [pid = 1745] [id = 667] 09:21:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93077800 == 22 [pid = 1745] [id = 666] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x953c7c00) [pid = 1745] [serial = 2045] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x95262000) [pid = 1745] [serial = 2042] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x8f8c4000) [pid = 1745] [serial = 2036] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x8fb46400) [pid = 1745] [serial = 2037] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x926aec00) [pid = 1745] [serial = 2039] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x9af04000) [pid = 1745] [serial = 2033] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x93ed3800) [pid = 1745] [serial = 2028] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x927e5000) [pid = 1745] [serial = 2027] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x9a8d1800) [pid = 1745] [serial = 2031] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x9a6da000) [pid = 1745] [serial = 2030] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x953c2800) [pid = 1745] [serial = 2043] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x927e2c00) [pid = 1745] [serial = 2040] [outer = (nil)] [url = about:blank] 09:21:13 INFO - PROCESS | 1745 | 1467822073310 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2597ms 09:21:13 INFO - PROCESS | 1745 | 1467822073370 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1745 | 1467822073376 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:21:13 INFO - PROCESS | 1745 | 1467822073384 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1745 | 1467822073388 Marionette TRACE conn3 <- [1,2746,null,{}] 09:21:13 INFO - PROCESS | 1745 | 1467822073397 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}] 09:21:13 INFO - PROCESS | 1745 | 1467822073402 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:13 INFO - PROCESS | 1745 | 1467822073553 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:21:13 INFO - PROCESS | 1745 | 1467822073564 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1745 | 1467822073578 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb48c00 == 23 [pid = 1745] [id = 694] 09:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x8fb4a800) [pid = 1745] [serial = 2083] [outer = (nil)] 09:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x8fb51000) [pid = 1745] [serial = 2084] [outer = 0x8fb4a800] 09:21:13 INFO - PROCESS | 1745 | 1467822073642 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x923bf000) [pid = 1745] [serial = 2085] [outer = 0x8fb4a800] 09:21:14 INFO - PROCESS | 1745 | 1467822074496 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1179ms 09:21:14 INFO - PROCESS | 1745 | 1467822074563 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1745 | 1467822074571 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:21:14 INFO - PROCESS | 1745 | 1467822074585 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1745 | 1467822074590 Marionette TRACE conn3 <- [1,2750,null,{}] 09:21:14 INFO - PROCESS | 1745 | 1467822074595 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}] 09:21:14 INFO - PROCESS | 1745 | 1467822074601 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:14 INFO - PROCESS | 1745 | 1467822074755 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:21:14 INFO - PROCESS | 1745 | 1467822074890 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1745 | 1467822074902 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e3400 == 24 [pid = 1745] [id = 695] 09:21:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x927ec000) [pid = 1745] [serial = 2086] [outer = (nil)] 09:21:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x93078400) [pid = 1745] [serial = 2087] [outer = 0x927ec000] 09:21:14 INFO - PROCESS | 1745 | 1467822074970 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x93cba000) [pid = 1745] [serial = 2088] [outer = 0x927ec000] 09:21:15 INFO - PROCESS | 1745 | 1467822075763 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1235ms 09:21:15 INFO - PROCESS | 1745 | 1467822075820 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1745 | 1467822075824 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:21:15 INFO - PROCESS | 1745 | 1467822075837 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1745 | 1467822075841 Marionette TRACE conn3 <- [1,2754,null,{}] 09:21:15 INFO - PROCESS | 1745 | 1467822075858 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}] 09:21:15 INFO - PROCESS | 1745 | 1467822075867 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:16 INFO - PROCESS | 1745 | 1467822076071 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:21:16 INFO - PROCESS | 1745 | 1467822076158 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1745 | 1467822076172 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c1000 == 25 [pid = 1745] [id = 696] 09:21:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x953c1800) [pid = 1745] [serial = 2089] [outer = (nil)] 09:21:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x97a27400) [pid = 1745] [serial = 2090] [outer = 0x953c1800] 09:21:16 INFO - PROCESS | 1745 | 1467822076247 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x97a84c00) [pid = 1745] [serial = 2091] [outer = 0x953c1800] 09:21:17 INFO - PROCESS | 1745 | 1467822077055 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]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1296ms 09:21:17 INFO - PROCESS | 1745 | 1467822077132 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1745 | 1467822077137 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:21:17 INFO - PROCESS | 1745 | 1467822077143 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1745 | 1467822077145 Marionette TRACE conn3 <- [1,2758,null,{}] 09:21:17 INFO - PROCESS | 1745 | 1467822077163 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}] 09:21:17 INFO - PROCESS | 1745 | 1467822077169 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:17 INFO - PROCESS | 1745 | 1467822077381 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:21:17 INFO - PROCESS | 1745 | 1467822077397 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1745 | 1467822077406 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:17 INFO - PROCESS | 1745 | ++DOCSHELL 0x953ce000 == 26 [pid = 1745] [id = 697] 09:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x97a76400) [pid = 1745] [serial = 2092] [outer = (nil)] 09:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9a5c0800) [pid = 1745] [serial = 2093] [outer = 0x97a76400] 09:21:17 INFO - PROCESS | 1745 | 1467822077467 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a648800) [pid = 1745] [serial = 2094] [outer = 0x97a76400] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a8cfc00) [pid = 1745] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x98419800) [pid = 1745] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x93eda800) [pid = 1745] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x926ac400) [pid = 1745] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x8f8c6000) [pid = 1745] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x948b9800) [pid = 1745] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x8ee07000) [pid = 1745] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x8f714400) [pid = 1745] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x93ed9c00) [pid = 1745] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:21:18 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x97aecc00) [pid = 1745] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:21:18 INFO - PROCESS | 1745 | 1467822078490 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1382ms 09:21:18 INFO - PROCESS | 1745 | 1467822078525 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1745 | 1467822078529 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:21:18 INFO - PROCESS | 1745 | 1467822078535 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1745 | 1467822078537 Marionette TRACE conn3 <- [1,2762,null,{}] 09:21:18 INFO - PROCESS | 1745 | 1467822078543 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}] 09:21:18 INFO - PROCESS | 1745 | 1467822078548 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:18 INFO - PROCESS | 1745 | 1467822078686 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:21:18 INFO - PROCESS | 1745 | 1467822078700 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1745 | 1467822078708 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed9800 == 27 [pid = 1745] [id = 698] 09:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x97a79c00) [pid = 1745] [serial = 2095] [outer = (nil)] 09:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9a6d1800) [pid = 1745] [serial = 2096] [outer = 0x97a79c00] 09:21:18 INFO - PROCESS | 1745 | 1467822078771 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x9a6de400) [pid = 1745] [serial = 2097] [outer = 0x97a79c00] 09:21:19 INFO - PROCESS | 1745 | 1467822079587 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1127ms 09:21:19 INFO - PROCESS | 1745 | 1467822079663 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1745 | 1467822079666 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:21:19 INFO - PROCESS | 1745 | 1467822079672 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1745 | 1467822079676 Marionette TRACE conn3 <- [1,2766,null,{}] 09:21:19 INFO - PROCESS | 1745 | 1467822079682 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}] 09:21:19 INFO - PROCESS | 1745 | 1467822079692 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:19 INFO - PROCESS | 1745 | 1467822079872 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:21:20 INFO - PROCESS | 1745 | 1467822080085 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1745 | 1467822080099 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee04400 == 28 [pid = 1745] [id = 699] 09:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x8ee04c00) [pid = 1745] [serial = 2098] [outer = (nil)] 09:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x8f714c00) [pid = 1745] [serial = 2099] [outer = 0x8ee04c00] 09:21:20 INFO - PROCESS | 1745 | 1467822080178 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x8f8b8c00) [pid = 1745] [serial = 2100] [outer = 0x8ee04c00] 09:21:21 INFO - PROCESS | 1745 | 1467822081170 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1579ms 09:21:21 INFO - PROCESS | 1745 | 1467822081255 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1745 | 1467822081261 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:21:21 INFO - PROCESS | 1745 | 1467822081269 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1745 | 1467822081274 Marionette TRACE conn3 <- [1,2770,null,{}] 09:21:21 INFO - PROCESS | 1745 | 1467822081282 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}] 09:21:21 INFO - PROCESS | 1745 | 1467822081290 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:21 INFO - PROCESS | 1745 | 1467822081499 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:21:21 INFO - PROCESS | 1745 | 1467822081671 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1745 | 1467822081681 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0c800 == 29 [pid = 1745] [id = 700] 09:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x93cb0800) [pid = 1745] [serial = 2101] [outer = (nil)] 09:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ea3c00) [pid = 1745] [serial = 2102] [outer = 0x93cb0800] 09:21:21 INFO - PROCESS | 1745 | 1467822081799 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ed3800) [pid = 1745] [serial = 2103] [outer = 0x93cb0800] 09:21:22 INFO - PROCESS | 1745 | 1467822082731 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:21:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1531ms 09:21:22 INFO - PROCESS | 1745 | 1467822082804 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1745 | 1467822082809 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:21:22 INFO - PROCESS | 1745 | 1467822082816 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1745 | 1467822082820 Marionette TRACE conn3 <- [1,2774,null,{}] 09:21:22 INFO - PROCESS | 1745 | 1467822082826 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}] 09:21:22 INFO - PROCESS | 1745 | 1467822082831 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:23 INFO - PROCESS | 1745 | 1467822083050 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:21:23 INFO - PROCESS | 1745 | 1467822083322 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1745 | 1467822083331 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x923c5c00 == 30 [pid = 1745] [id = 701] 09:21:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x953ccc00) [pid = 1745] [serial = 2104] [outer = (nil)] 09:21:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x97a28000) [pid = 1745] [serial = 2105] [outer = 0x953ccc00] 09:21:23 INFO - PROCESS | 1745 | 1467822083447 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9943c800) [pid = 1745] [serial = 2106] [outer = 0x953ccc00] 09:21:24 INFO - PROCESS | 1745 | 1467822084557 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1832ms 09:21:24 INFO - PROCESS | 1745 | 1467822084649 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1745 | 1467822084655 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:21:24 INFO - PROCESS | 1745 | 1467822084664 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1745 | 1467822084669 Marionette TRACE conn3 <- [1,2778,null,{}] 09:21:24 INFO - PROCESS | 1745 | 1467822084678 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}] 09:21:24 INFO - PROCESS | 1745 | 1467822084684 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:24 INFO - PROCESS | 1745 | 1467822084904 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:21:24 INFO - PROCESS | 1745 | --DOCSHELL 0x97a26c00 == 29 [pid = 1745] [id = 687] 09:21:24 INFO - PROCESS | 1745 | --DOCSHELL 0x926a9400 == 28 [pid = 1745] [id = 685] 09:21:24 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed9800 == 27 [pid = 1745] [id = 698] 09:21:24 INFO - PROCESS | 1745 | --DOCSHELL 0x953ce000 == 26 [pid = 1745] [id = 697] 09:21:25 INFO - PROCESS | 1745 | --DOCSHELL 0x953c1000 == 25 [pid = 1745] [id = 696] 09:21:25 INFO - PROCESS | 1745 | --DOCSHELL 0x927e3400 == 24 [pid = 1745] [id = 695] 09:21:25 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb48c00 == 23 [pid = 1745] [id = 694] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x9b10f400) [pid = 1745] [serial = 2034] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a8d3000) [pid = 1745] [serial = 2069] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a229800) [pid = 1745] [serial = 2063] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a644000) [pid = 1745] [serial = 2066] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x926b4c00) [pid = 1745] [serial = 2057] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x92ac5c00) [pid = 1745] [serial = 2058] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x8fb50000) [pid = 1745] [serial = 2048] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x926a6800) [pid = 1745] [serial = 2049] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x953c4400) [pid = 1745] [serial = 2060] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x8f8ba000) [pid = 1745] [serial = 2054] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x8f8c3c00) [pid = 1745] [serial = 2055] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x97af0000) [pid = 1745] [serial = 2046] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x9841e400) [pid = 1745] [serial = 2051] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 53 (0x99f79800) [pid = 1745] [serial = 2052] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 52 (0x9a8dac00) [pid = 1745] [serial = 2070] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 51 (0x9a5c3800) [pid = 1745] [serial = 2064] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 50 (0x9a6d1400) [pid = 1745] [serial = 2067] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | --DOMWINDOW == 49 (0x9553c800) [pid = 1745] [serial = 2061] [outer = (nil)] [url = about:blank] 09:21:25 INFO - PROCESS | 1745 | 1467822085140 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1745 | 1467822085155 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c0400 == 24 [pid = 1745] [id = 702] 09:21:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 50 (0x8f8c1800) [pid = 1745] [serial = 2107] [outer = (nil)] 09:21:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 51 (0x924cb000) [pid = 1745] [serial = 2108] [outer = 0x8f8c1800] 09:21:25 INFO - PROCESS | 1745 | 1467822085221 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 52 (0x926ab000) [pid = 1745] [serial = 2109] [outer = 0x8f8c1800] 09:21:25 INFO - PROCESS | 1745 | 1467822085962 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:21:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1338ms 09:21:26 INFO - PROCESS | 1745 | 1467822086002 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1745 | 1467822086008 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:21:26 INFO - PROCESS | 1745 | 1467822086017 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1745 | 1467822086021 Marionette TRACE conn3 <- [1,2782,null,{}] 09:21:26 INFO - PROCESS | 1745 | 1467822086027 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}] 09:21:26 INFO - PROCESS | 1745 | 1467822086032 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:26 INFO - PROCESS | 1745 | 1467822086195 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:21:26 INFO - PROCESS | 1745 | 1467822086359 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1745 | 1467822086371 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x93e9ec00 == 25 [pid = 1745] [id = 703] 09:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 53 (0x93e9fc00) [pid = 1745] [serial = 2110] [outer = (nil)] 09:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 54 (0x93eccc00) [pid = 1745] [serial = 2111] [outer = 0x93e9fc00] 09:21:26 INFO - PROCESS | 1745 | 1467822086439 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x95262400) [pid = 1745] [serial = 2112] [outer = 0x93e9fc00] 09:21:27 INFO - PROCESS | 1745 | 1467822087184 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1230ms 09:21:27 INFO - PROCESS | 1745 | 1467822087248 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1745 | 1467822087252 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:21:27 INFO - PROCESS | 1745 | 1467822087258 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1745 | 1467822087263 Marionette TRACE conn3 <- [1,2786,null,{}] 09:21:27 INFO - PROCESS | 1745 | 1467822087288 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}] 09:21:27 INFO - PROCESS | 1745 | 1467822087297 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:27 INFO - PROCESS | 1745 | 1467822087498 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:21:27 INFO - PROCESS | 1745 | 1467822087514 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1745 | 1467822087526 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a27800 == 26 [pid = 1745] [id = 704] 09:21:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x97a7ac00) [pid = 1745] [serial = 2113] [outer = (nil)] 09:21:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9841d000) [pid = 1745] [serial = 2114] [outer = 0x97a7ac00] 09:21:27 INFO - PROCESS | 1745 | 1467822087593 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x99f78000) [pid = 1745] [serial = 2115] [outer = 0x97a7ac00] 09:21:28 INFO - PROCESS | 1745 | 1467822088477 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1283ms 09:21:28 INFO - PROCESS | 1745 | 1467822088541 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1745 | 1467822088545 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:21:28 INFO - PROCESS | 1745 | 1467822088550 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1745 | 1467822088553 Marionette TRACE conn3 <- [1,2790,null,{}] 09:21:28 INFO - PROCESS | 1745 | 1467822088564 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}] 09:21:28 INFO - PROCESS | 1745 | 1467822088567 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:28 INFO - PROCESS | 1745 | 1467822088771 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:21:28 INFO - PROCESS | 1745 | 1467822088786 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1745 | 1467822088792 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x97aeb800 == 27 [pid = 1745] [id = 705] 09:21:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x99f77800) [pid = 1745] [serial = 2116] [outer = (nil)] 09:21:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9a6d9400) [pid = 1745] [serial = 2117] [outer = 0x99f77800] 09:21:28 INFO - PROCESS | 1745 | 1467822088855 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x9a6fd400) [pid = 1745] [serial = 2118] [outer = 0x99f77800] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x8fb4a800) [pid = 1745] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x927ec000) [pid = 1745] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x953c1800) [pid = 1745] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 57 (0x8ee0cc00) [pid = 1745] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 56 (0x93ed8400) [pid = 1745] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 55 (0x97a76400) [pid = 1745] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:21:29 INFO - PROCESS | 1745 | --DOMWINDOW == 54 (0x948bac00) [pid = 1745] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:21:29 INFO - PROCESS | 1745 | 1467822089709 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1182ms 09:21:29 INFO - PROCESS | 1745 | 1467822089734 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1745 | 1467822089737 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:21:29 INFO - PROCESS | 1745 | 1467822089743 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1745 | 1467822089745 Marionette TRACE conn3 <- [1,2794,null,{}] 09:21:29 INFO - PROCESS | 1745 | 1467822089750 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}] 09:21:29 INFO - PROCESS | 1745 | 1467822089754 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:29 INFO - PROCESS | 1745 | 1467822089890 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:21:29 INFO - PROCESS | 1745 | 1467822089904 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1745 | 1467822089912 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x927ecc00 == 28 [pid = 1745] [id = 706] 09:21:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 55 (0x95262000) [pid = 1745] [serial = 2119] [outer = (nil)] 09:21:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 56 (0x9a6d0c00) [pid = 1745] [serial = 2120] [outer = 0x95262000] 09:21:29 INFO - PROCESS | 1745 | 1467822089972 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 57 (0x9a2ef400) [pid = 1745] [serial = 2121] [outer = 0x95262000] 09:21:30 INFO - PROCESS | 1745 | 1467822090797 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1130ms 09:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:21:30 INFO - PROCESS | 1745 | 1467822090874 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1745 | 1467822090876 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:21:30 INFO - PROCESS | 1745 | 1467822090881 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1745 | 1467822090885 Marionette TRACE conn3 <- [1,2798,null,{}] 09:21:30 INFO - PROCESS | 1745 | 1467822090890 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}] 09:21:30 INFO - PROCESS | 1745 | 1467822090899 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:31 INFO - PROCESS | 1745 | 1467822091093 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:21:31 INFO - PROCESS | 1745 | 1467822091221 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1745 | 1467822091228 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f715400 == 29 [pid = 1745] [id = 707] 09:21:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 58 (0x8f8c3000) [pid = 1745] [serial = 2122] [outer = (nil)] 09:21:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x9aa2e800) [pid = 1745] [serial = 2123] [outer = 0x8f8c3000] 09:21:31 INFO - PROCESS | 1745 | 1467822091293 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x9aabcc00) [pid = 1745] [serial = 2124] [outer = 0x8f8c3000] 09:21:32 INFO - PROCESS | 1745 | 1467822092238 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1385ms 09:21:32 INFO - PROCESS | 1745 | 1467822092267 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1745 | 1467822092272 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:21:32 INFO - PROCESS | 1745 | 1467822092280 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1745 | 1467822092288 Marionette TRACE conn3 <- [1,2802,null,{}] 09:21:32 INFO - PROCESS | 1745 | 1467822092295 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}] 09:21:32 INFO - PROCESS | 1745 | 1467822092301 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:32 INFO - PROCESS | 1745 | 1467822092475 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:21:32 INFO - PROCESS | 1745 | 1467822092653 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1745 | 1467822092661 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x923ba400 == 30 [pid = 1745] [id = 708] 09:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x923c5000) [pid = 1745] [serial = 2125] [outer = (nil)] 09:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9307f000) [pid = 1745] [serial = 2126] [outer = 0x923c5000] 09:21:32 INFO - PROCESS | 1745 | 1467822092739 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ea4400) [pid = 1745] [serial = 2127] [outer = 0x923c5000] 09:21:33 INFO - PROCESS | 1745 | 1467822093681 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:21:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1438ms 09:21:33 INFO - PROCESS | 1745 | 1467822093718 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1745 | 1467822093725 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:21:33 INFO - PROCESS | 1745 | 1467822093735 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1745 | 1467822093739 Marionette TRACE conn3 <- [1,2806,null,{}] 09:21:33 INFO - PROCESS | 1745 | 1467822093746 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}] 09:21:33 INFO - PROCESS | 1745 | 1467822093751 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:33 INFO - PROCESS | 1745 | 1467822093924 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:21:34 INFO - PROCESS | 1745 | 1467822094094 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1745 | 1467822094104 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:34 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7a400 == 31 [pid = 1745] [id = 709] 09:21:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x97a84800) [pid = 1745] [serial = 2128] [outer = (nil)] 09:21:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9a09f800) [pid = 1745] [serial = 2129] [outer = 0x97a84800] 09:21:34 INFO - PROCESS | 1745 | 1467822094187 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x9a6d1c00) [pid = 1745] [serial = 2130] [outer = 0x97a84800] 09:21:35 INFO - PROCESS | 1745 | 1467822095073 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:21:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1383ms 09:21:35 INFO - PROCESS | 1745 | 1467822095119 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:21:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:21:35 INFO - PROCESS | 1745 | 1467822095123 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:21:35 INFO - PROCESS | 1745 | 1467822095130 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1745 | 1467822095135 Marionette TRACE conn3 <- [1,2810,null,{}] 09:21:35 INFO - PROCESS | 1745 | 1467822095151 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}] 09:21:35 INFO - PROCESS | 1745 | 1467822095159 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:35 INFO - PROCESS | 1745 | 1467822095324 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:21:35 INFO - PROCESS | 1745 | 1467822095498 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1745 | 1467822095509 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a26c00 == 32 [pid = 1745] [id = 710] 09:21:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9aabb800) [pid = 1745] [serial = 2131] [outer = (nil)] 09:21:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9af04400) [pid = 1745] [serial = 2132] [outer = 0x9aabb800] 09:21:35 INFO - PROCESS | 1745 | 1467822095586 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9af0ac00) [pid = 1745] [serial = 2133] [outer = 0x9aabb800] 09:21:36 INFO - PROCESS | 1745 | 1467822096433 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:21:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1334ms 09:21:36 INFO - PROCESS | 1745 | 1467822096464 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:21:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:21:36 INFO - PROCESS | 1745 | 1467822096469 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:21:36 INFO - PROCESS | 1745 | 1467822096476 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1745 | 1467822096480 Marionette TRACE conn3 <- [1,2814,null,{}] 09:21:36 INFO - PROCESS | 1745 | 1467822096485 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}] 09:21:36 INFO - PROCESS | 1745 | 1467822096490 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:36 INFO - PROCESS | 1745 | 1467822096653 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:21:36 INFO - PROCESS | 1745 | 1467822096824 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1745 | 1467822096836 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x99f76400 == 33 [pid = 1745] [id = 711] 09:21:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9af0d400) [pid = 1745] [serial = 2134] [outer = (nil)] 09:21:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9b40b400) [pid = 1745] [serial = 2135] [outer = 0x9af0d400] 09:21:36 INFO - PROCESS | 1745 | 1467822096906 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9b776400) [pid = 1745] [serial = 2136] [outer = 0x9af0d400] 09:21:37 INFO - PROCESS | 1745 | 1467822097792 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:21:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1378ms 09:21:37 INFO - PROCESS | 1745 | 1467822097855 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1745 | 1467822097859 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:21:37 INFO - PROCESS | 1745 | 1467822097864 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1745 | 1467822097868 Marionette TRACE conn3 <- [1,2818,null,{}] 09:21:37 INFO - PROCESS | 1745 | 1467822097873 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}] 09:21:37 INFO - PROCESS | 1745 | 1467822097878 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:38 INFO - PROCESS | 1745 | 1467822098042 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:21:38 INFO - PROCESS | 1745 | 1467822098211 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1745 | 1467822098220 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x9af01400 == 34 [pid = 1745] [id = 712] 09:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9af0c000) [pid = 1745] [serial = 2137] [outer = (nil)] 09:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9bff5000) [pid = 1745] [serial = 2138] [outer = 0x9af0c000] 09:21:38 INFO - PROCESS | 1745 | 1467822098298 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9c048c00) [pid = 1745] [serial = 2139] [outer = 0x9af0c000] 09:21:39 INFO - PROCESS | 1745 | 1467822099250 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1588ms 09:21:39 INFO - PROCESS | 1745 | 1467822099461 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1745 | 1467822099468 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:21:39 INFO - PROCESS | 1745 | 1467822099476 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1745 | 1467822099480 Marionette TRACE conn3 <- [1,2822,null,{}] 09:21:39 INFO - PROCESS | 1745 | 1467822099488 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}] 09:21:39 INFO - PROCESS | 1745 | 1467822099493 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:39 INFO - PROCESS | 1745 | 1467822099639 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:21:39 INFO - PROCESS | 1745 | 1467822099864 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1745 | 1467822099878 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:39 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c4800 == 35 [pid = 1745] [id = 713] 09:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x924d0c00) [pid = 1745] [serial = 2140] [outer = (nil)] 09:21:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x926ae800) [pid = 1745] [serial = 2141] [outer = 0x924d0c00] 09:21:39 INFO - PROCESS | 1745 | 1467822099948 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x927ec000) [pid = 1745] [serial = 2142] [outer = 0x924d0c00] 09:21:40 INFO - PROCESS | 1745 | 1467822100817 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]]]}] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x93076c00 == 34 [pid = 1745] [id = 688] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0c000 == 33 [pid = 1745] [id = 690] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9f400 == 32 [pid = 1745] [id = 680] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee10400 == 31 [pid = 1745] [id = 693] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee04000 == 30 [pid = 1745] [id = 684] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8be400 == 29 [pid = 1745] [id = 678] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x924d8c00 == 28 [pid = 1745] [id = 679] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee03800 == 27 [pid = 1745] [id = 681] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c5000 == 26 [pid = 1745] [id = 682] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x93077400 == 25 [pid = 1745] [id = 692] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x923c5c00 == 24 [pid = 1745] [id = 701] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee04400 == 23 [pid = 1745] [id = 699] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x9a8cf800 == 22 [pid = 1745] [id = 689] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecfc00 == 21 [pid = 1745] [id = 691] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0c800 == 20 [pid = 1745] [id = 700] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8b9800 == 19 [pid = 1745] [id = 683] 09:21:41 INFO - PROCESS | 1745 | --DOCSHELL 0x948b8000 == 18 [pid = 1745] [id = 686] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9a6d1800) [pid = 1745] [serial = 2096] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x8fb51000) [pid = 1745] [serial = 2084] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x923bf000) [pid = 1745] [serial = 2085] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x93078400) [pid = 1745] [serial = 2087] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x924d9400) [pid = 1745] [serial = 2081] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x97a27400) [pid = 1745] [serial = 2090] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x8f722400) [pid = 1745] [serial = 2073] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f71e800) [pid = 1745] [serial = 2072] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x97a7d400) [pid = 1745] [serial = 2076] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x9a5c0800) [pid = 1745] [serial = 2093] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x97a84c00) [pid = 1745] [serial = 2091] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x952c5400) [pid = 1745] [serial = 2075] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9a8d7c00) [pid = 1745] [serial = 2079] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9a8d1400) [pid = 1745] [serial = 2078] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9a648800) [pid = 1745] [serial = 2094] [outer = (nil)] [url = about:blank] 09:21:41 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x93cba000) [pid = 1745] [serial = 2088] [outer = (nil)] [url = about:blank] 09:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2286ms 09:21:41 INFO - PROCESS | 1745 | 1467822101890 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1745 | 1467822101895 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:21:41 INFO - PROCESS | 1745 | 1467822101904 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1745 | 1467822101910 Marionette TRACE conn3 <- [1,2826,null,{}] 09:21:41 INFO - PROCESS | 1745 | 1467822101917 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}] 09:21:41 INFO - PROCESS | 1745 | 1467822101924 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:42 INFO - PROCESS | 1745 | 1467822102063 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:21:42 INFO - PROCESS | 1745 | 1467822102188 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1745 | 1467822102197 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8bc400 == 19 [pid = 1745] [id = 714] 09:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x8f8bcc00) [pid = 1745] [serial = 2143] [outer = (nil)] 09:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x8f8c3400) [pid = 1745] [serial = 2144] [outer = 0x8f8bcc00] 09:21:42 INFO - PROCESS | 1745 | 1467822102260 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8fb4a000) [pid = 1745] [serial = 2145] [outer = 0x8f8bcc00] 09:21:43 INFO - PROCESS | 1745 | 1467822103006 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1131ms 09:21:43 INFO - PROCESS | 1745 | 1467822103039 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1745 | 1467822103043 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:21:43 INFO - PROCESS | 1745 | 1467822103067 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1745 | 1467822103074 Marionette TRACE conn3 <- [1,2830,null,{}] 09:21:43 INFO - PROCESS | 1745 | 1467822103086 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}] 09:21:43 INFO - PROCESS | 1745 | 1467822103090 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:43 INFO - PROCESS | 1745 | 1467822103249 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:21:43 INFO - PROCESS | 1745 | 1467822103261 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1745 | 1467822103268 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:43 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e4c00 == 20 [pid = 1745] [id = 715] 09:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x927e9800) [pid = 1745] [serial = 2146] [outer = (nil)] 09:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93076c00) [pid = 1745] [serial = 2147] [outer = 0x927e9800] 09:21:43 INFO - PROCESS | 1745 | 1467822103335 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93cb1800) [pid = 1745] [serial = 2148] [outer = 0x927e9800] 09:21:44 INFO - PROCESS | 1745 | 1467822104238 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1263ms 09:21:44 INFO - PROCESS | 1745 | 1467822104313 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1745 | 1467822104316 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:21:44 INFO - PROCESS | 1745 | 1467822104330 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1745 | 1467822104332 Marionette TRACE conn3 <- [1,2834,null,{}] 09:21:44 INFO - PROCESS | 1745 | 1467822104355 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}] 09:21:44 INFO - PROCESS | 1745 | 1467822104363 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:44 INFO - PROCESS | 1745 | 1467822104556 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:21:44 INFO - PROCESS | 1745 | 1467822104643 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1745 | 1467822104654 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x953c6800 == 21 [pid = 1745] [id = 716] 09:21:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x953c7800) [pid = 1745] [serial = 2149] [outer = (nil)] 09:21:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x953cec00) [pid = 1745] [serial = 2150] [outer = 0x953c7800] 09:21:44 INFO - PROCESS | 1745 | 1467822104721 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x97a77800) [pid = 1745] [serial = 2151] [outer = 0x953c7800] 09:21:45 INFO - PROCESS | 1745 | 1467822105534 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1237ms 09:21:45 INFO - PROCESS | 1745 | 1467822105560 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1745 | 1467822105565 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:21:45 INFO - PROCESS | 1745 | 1467822105593 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1745 | 1467822105596 Marionette TRACE conn3 <- [1,2838,null,{}] 09:21:45 INFO - PROCESS | 1745 | 1467822105602 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}] 09:21:45 INFO - PROCESS | 1745 | 1467822105607 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:45 INFO - PROCESS | 1745 | 1467822105807 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:21:45 INFO - PROCESS | 1745 | 1467822105825 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1745 | 1467822105832 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:45 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7d800 == 22 [pid = 1745] [id = 717] 09:21:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97a83400) [pid = 1745] [serial = 2152] [outer = (nil)] 09:21:45 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x99704c00) [pid = 1745] [serial = 2153] [outer = 0x97a83400] 09:21:45 INFO - PROCESS | 1745 | 1467822105896 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x927eb800) [pid = 1745] [serial = 2154] [outer = 0x97a83400] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8f8c3000) [pid = 1745] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x99f77800) [pid = 1745] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x95262000) [pid = 1745] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x953ccc00) [pid = 1745] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93cb0800) [pid = 1745] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93e9fc00) [pid = 1745] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f8c1800) [pid = 1745] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8ee04c00) [pid = 1745] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x97a7ac00) [pid = 1745] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x8ee10c00) [pid = 1745] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:21:46 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x97a79c00) [pid = 1745] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:21:47 INFO - PROCESS | 1745 | 1467822107024 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]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1484ms 09:21:47 INFO - PROCESS | 1745 | 1467822107073 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1745 | 1467822107077 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:21:47 INFO - PROCESS | 1745 | 1467822107083 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1745 | 1467822107085 Marionette TRACE conn3 <- [1,2842,null,{}] 09:21:47 INFO - PROCESS | 1745 | 1467822107090 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}] 09:21:47 INFO - PROCESS | 1745 | 1467822107094 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:47 INFO - PROCESS | 1745 | 1467822107273 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:21:47 INFO - PROCESS | 1745 | 1467822107290 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1745 | 1467822107296 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c3000 == 23 [pid = 1745] [id = 718] 09:21:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x8fb45800) [pid = 1745] [serial = 2155] [outer = (nil)] 09:21:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x953c3800) [pid = 1745] [serial = 2156] [outer = 0x8fb45800] 09:21:47 INFO - PROCESS | 1745 | 1467822107359 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x98418400) [pid = 1745] [serial = 2157] [outer = 0x8fb45800] 09:21:48 INFO - PROCESS | 1745 | 1467822108112 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1078ms 09:21:48 INFO - PROCESS | 1745 | 1467822108162 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1745 | 1467822108165 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:21:48 INFO - PROCESS | 1745 | 1467822108171 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1745 | 1467822108174 Marionette TRACE conn3 <- [1,2846,null,{}] 09:21:48 INFO - PROCESS | 1745 | 1467822108179 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}] 09:21:48 INFO - PROCESS | 1745 | 1467822108189 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:48 INFO - PROCESS | 1745 | 1467822108428 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:21:48 INFO - PROCESS | 1745 | 1467822108441 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1745 | 1467822108447 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x953cdc00 == 24 [pid = 1745] [id = 719] 09:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a63ac00) [pid = 1745] [serial = 2158] [outer = (nil)] 09:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6dac00) [pid = 1745] [serial = 2159] [outer = 0x9a63ac00] 09:21:48 INFO - PROCESS | 1745 | 1467822108513 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8d2800) [pid = 1745] [serial = 2160] [outer = 0x9a63ac00] 09:21:49 INFO - PROCESS | 1745 | 1467822109553 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:21:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1430ms 09:21:49 INFO - PROCESS | 1745 | 1467822109602 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1745 | 1467822109607 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:21:49 INFO - PROCESS | 1745 | 1467822109615 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1745 | 1467822109622 Marionette TRACE conn3 <- [1,2850,null,{}] 09:21:49 INFO - PROCESS | 1745 | 1467822109630 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}] 09:21:49 INFO - PROCESS | 1745 | 1467822109635 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:49 INFO - PROCESS | 1745 | 1467822109806 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:21:49 INFO - PROCESS | 1745 | 1467822109975 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1745 | 1467822109984 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee01c00 == 25 [pid = 1745] [id = 720] 09:21:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8f8c4400) [pid = 1745] [serial = 2161] [outer = (nil)] 09:21:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x923c0c00) [pid = 1745] [serial = 2162] [outer = 0x8f8c4400] 09:21:50 INFO - PROCESS | 1745 | 1467822110063 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x93077800) [pid = 1745] [serial = 2163] [outer = 0x8f8c4400] 09:21:51 INFO - PROCESS | 1745 | 1467822111013 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:21:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1436ms 09:21:51 INFO - PROCESS | 1745 | 1467822111077 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1745 | 1467822111084 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:21:51 INFO - PROCESS | 1745 | 1467822111094 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1745 | 1467822111097 Marionette TRACE conn3 <- [1,2854,null,{}] 09:21:51 INFO - PROCESS | 1745 | 1467822111104 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}] 09:21:51 INFO - PROCESS | 1745 | 1467822111109 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:51 INFO - PROCESS | 1745 | 1467822111283 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:21:51 INFO - PROCESS | 1745 | 1467822111452 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1745 | 1467822111460 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:51 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb47800 == 26 [pid = 1745] [id = 721] 09:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x952b9800) [pid = 1745] [serial = 2164] [outer = (nil)] 09:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x97a82800) [pid = 1745] [serial = 2165] [outer = 0x952b9800] 09:21:51 INFO - PROCESS | 1745 | 1467822111533 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x99432400) [pid = 1745] [serial = 2166] [outer = 0x952b9800] 09:21:52 INFO - PROCESS | 1745 | 1467822112543 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1530ms 09:21:52 INFO - PROCESS | 1745 | 1467822112624 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1745 | 1467822112628 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:21:52 INFO - PROCESS | 1745 | 1467822112635 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1745 | 1467822112641 Marionette TRACE conn3 <- [1,2858,null,{}] 09:21:52 INFO - PROCESS | 1745 | 1467822112656 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}] 09:21:52 INFO - PROCESS | 1745 | 1467822112664 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:52 INFO - PROCESS | 1745 | 1467822112861 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:21:53 INFO - PROCESS | 1745 | 1467822113039 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1745 | 1467822113050 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6dd400 == 27 [pid = 1745] [id = 722] 09:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a8d6c00) [pid = 1745] [serial = 2167] [outer = (nil)] 09:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9aa22c00) [pid = 1745] [serial = 2168] [outer = 0x9a8d6c00] 09:21:53 INFO - PROCESS | 1745 | 1467822113192 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9aa2f800) [pid = 1745] [serial = 2169] [outer = 0x9a8d6c00] 09:21:54 INFO - PROCESS | 1745 | 1467822114258 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:21:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1686ms 09:21:54 INFO - PROCESS | 1745 | 1467822114331 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1745 | 1467822114336 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:21:54 INFO - PROCESS | 1745 | 1467822114346 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1745 | 1467822114351 Marionette TRACE conn3 <- [1,2862,null,{}] 09:21:54 INFO - PROCESS | 1745 | 1467822114358 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}] 09:21:54 INFO - PROCESS | 1745 | 1467822114363 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:54 INFO - PROCESS | 1745 | 1467822114523 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:21:54 INFO - PROCESS | 1745 | 1467822114745 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1745 | 1467822114760 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x926b5400) [pid = 1745] [serial = 2082] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9a6de400) [pid = 1745] [serial = 2097] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9aabcc00) [pid = 1745] [serial = 2124] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9aa2e800) [pid = 1745] [serial = 2123] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9a6d9400) [pid = 1745] [serial = 2117] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6d0c00) [pid = 1745] [serial = 2120] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97a28000) [pid = 1745] [serial = 2105] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9943c800) [pid = 1745] [serial = 2106] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x93ea3c00) [pid = 1745] [serial = 2102] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x93ed3800) [pid = 1745] [serial = 2103] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x93eccc00) [pid = 1745] [serial = 2111] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x924cb000) [pid = 1745] [serial = 2108] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x926ab000) [pid = 1745] [serial = 2109] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x8f714c00) [pid = 1745] [serial = 2099] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x8f8b8c00) [pid = 1745] [serial = 2100] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x9841d000) [pid = 1745] [serial = 2114] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x9a6fd400) [pid = 1745] [serial = 2118] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x9a2ef400) [pid = 1745] [serial = 2121] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x99f78000) [pid = 1745] [serial = 2115] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | --DOMWINDOW == 58 (0x95262400) [pid = 1745] [serial = 2112] [outer = (nil)] [url = about:blank] 09:21:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f714c00 == 28 [pid = 1745] [id = 723] 09:21:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 59 (0x8f71a800) [pid = 1745] [serial = 2170] [outer = (nil)] 09:21:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x8f8c0000) [pid = 1745] [serial = 2171] [outer = 0x8f71a800] 09:21:54 INFO - PROCESS | 1745 | 1467822114883 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x923c4400) [pid = 1745] [serial = 2172] [outer = 0x8f71a800] 09:21:55 INFO - PROCESS | 1745 | 1467822115587 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1281ms 09:21:55 INFO - PROCESS | 1745 | 1467822115667 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1745 | 1467822115673 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:21:55 INFO - PROCESS | 1745 | 1467822115688 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1745 | 1467822115692 Marionette TRACE conn3 <- [1,2866,null,{}] 09:21:55 INFO - PROCESS | 1745 | 1467822115697 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}] 09:21:55 INFO - PROCESS | 1745 | 1467822115703 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:55 INFO - PROCESS | 1745 | 1467822115848 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:21:55 INFO - PROCESS | 1745 | 1467822115857 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1745 | 1467822115864 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8b8c00 == 29 [pid = 1745] [id = 724] 09:21:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x9307e800) [pid = 1745] [serial = 2173] [outer = (nil)] 09:21:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x93ed0000) [pid = 1745] [serial = 2174] [outer = 0x9307e800] 09:21:55 INFO - PROCESS | 1745 | 1467822115928 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x93ed8400) [pid = 1745] [serial = 2175] [outer = 0x9307e800] 09:21:56 INFO - PROCESS | 1745 | 1467822116848 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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:21:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1238ms 09:21:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:21:56 INFO - PROCESS | 1745 | 1467822116926 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1745 | 1467822116929 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:21:56 INFO - PROCESS | 1745 | 1467822116935 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1745 | 1467822116940 Marionette TRACE conn3 <- [1,2870,null,{}] 09:21:56 INFO - PROCESS | 1745 | 1467822116955 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}] 09:21:56 INFO - PROCESS | 1745 | 1467822116962 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:57 INFO - PROCESS | 1745 | 1467822117162 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:21:57 INFO - PROCESS | 1745 | 1467822117175 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1745 | 1467822117185 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:57 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a7e000 == 30 [pid = 1745] [id = 725] 09:21:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x97af0000) [pid = 1745] [serial = 2176] [outer = (nil)] 09:21:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x99f7a400) [pid = 1745] [serial = 2177] [outer = 0x97af0000] 09:21:57 INFO - PROCESS | 1745 | 1467822117249 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x9a646000) [pid = 1745] [serial = 2178] [outer = 0x97af0000] 09:21:58 INFO - PROCESS | 1745 | 1467822118072 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:21:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1190ms 09:21:58 INFO - PROCESS | 1745 | 1467822118136 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:21:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:21:58 INFO - PROCESS | 1745 | 1467822118140 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:21:58 INFO - PROCESS | 1745 | 1467822118146 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1745 | 1467822118149 Marionette TRACE conn3 <- [1,2874,null,{}] 09:21:58 INFO - PROCESS | 1745 | 1467822118154 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}] 09:21:58 INFO - PROCESS | 1745 | 1467822118158 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:58 INFO - PROCESS | 1745 | 1467822118371 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:21:58 INFO - PROCESS | 1745 | 1467822118392 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1745 | 1467822118400 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:58 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ed4c00 == 31 [pid = 1745] [id = 726] 09:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9a6dec00) [pid = 1745] [serial = 2179] [outer = (nil)] 09:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a8ce400) [pid = 1745] [serial = 2180] [outer = 0x9a6dec00] 09:21:58 INFO - PROCESS | 1745 | 1467822118474 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a9bc400) [pid = 1745] [serial = 2181] [outer = 0x9a6dec00] 09:21:59 INFO - PROCESS | 1745 | 1467822119334 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]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:21:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1238ms 09:21:59 INFO - PROCESS | 1745 | 1467822119385 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1745 | 1467822119388 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:21:59 INFO - PROCESS | 1745 | 1467822119401 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1745 | 1467822119404 Marionette TRACE conn3 <- [1,2878,null,{}] 09:21:59 INFO - PROCESS | 1745 | 1467822119409 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}] 09:21:59 INFO - PROCESS | 1745 | 1467822119414 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:59 INFO - PROCESS | 1745 | 1467822119605 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8fb45800) [pid = 1745] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x924d0c00) [pid = 1745] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x923c5000) [pid = 1745] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97a84800) [pid = 1745] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x9aabb800) [pid = 1745] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x9af0d400) [pid = 1745] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 63 (0x9af0c000) [pid = 1745] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 62 (0x97a83400) [pid = 1745] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 61 (0x927e9800) [pid = 1745] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 60 (0x8f8bcc00) [pid = 1745] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:21:59 INFO - PROCESS | 1745 | --DOMWINDOW == 59 (0x953c7800) [pid = 1745] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:21:59 INFO - PROCESS | 1745 | 1467822119794 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1745 | 1467822119800 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:21:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee04c00 == 32 [pid = 1745] [id = 727] 09:21:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 60 (0x8f8bcc00) [pid = 1745] [serial = 2182] [outer = (nil)] 09:21:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 61 (0x926ac400) [pid = 1745] [serial = 2183] [outer = 0x8f8bcc00] 09:21:59 INFO - PROCESS | 1745 | 1467822119863 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 62 (0x953c4000) [pid = 1745] [serial = 2184] [outer = 0x8f8bcc00] 09:22:00 INFO - PROCESS | 1745 | 1467822120578 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:22:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1229ms 09:22:00 INFO - PROCESS | 1745 | 1467822120637 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1745 | 1467822120641 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:22:00 INFO - PROCESS | 1745 | 1467822120647 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1745 | 1467822120651 Marionette TRACE conn3 <- [1,2882,null,{}] 09:22:00 INFO - PROCESS | 1745 | 1467822120656 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}] 09:22:00 INFO - PROCESS | 1745 | 1467822120666 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:00 INFO - PROCESS | 1745 | 1467822120846 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:22:00 INFO - PROCESS | 1745 | 1467822120855 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1745 | 1467822120864 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f715c00 == 33 [pid = 1745] [id = 728] 09:22:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 63 (0x8f8c6000) [pid = 1745] [serial = 2185] [outer = (nil)] 09:22:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 64 (0x9af09000) [pid = 1745] [serial = 2186] [outer = 0x8f8c6000] 09:22:00 INFO - PROCESS | 1745 | 1467822120926 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x9b40c000) [pid = 1745] [serial = 2187] [outer = 0x8f8c6000] 09:22:01 INFO - PROCESS | 1745 | 1467822121816 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]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:22:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1230ms 09:22:01 INFO - PROCESS | 1745 | 1467822121879 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1745 | 1467822121884 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:22:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:22:01 INFO - PROCESS | 1745 | 1467822121893 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1745 | 1467822121911 Marionette TRACE conn3 <- [1,2886,null,{}] 09:22:01 INFO - PROCESS | 1745 | 1467822121940 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}] 09:22:01 INFO - PROCESS | 1745 | 1467822121947 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:02 INFO - PROCESS | 1745 | 1467822122150 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:22:02 INFO - PROCESS | 1745 | 1467822122323 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1745 | 1467822122339 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c6c00 == 34 [pid = 1745] [id = 729] 09:22:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8f8c7c00) [pid = 1745] [serial = 2188] [outer = (nil)] 09:22:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x923c4800) [pid = 1745] [serial = 2189] [outer = 0x8f8c7c00] 09:22:02 INFO - PROCESS | 1745 | 1467822122413 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x924d6000) [pid = 1745] [serial = 2190] [outer = 0x8f8c7c00] 09:22:03 INFO - PROCESS | 1745 | 1467822123336 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:22:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1474ms 09:22:03 INFO - PROCESS | 1745 | 1467822123367 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1745 | 1467822123373 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:22:03 INFO - PROCESS | 1745 | 1467822123383 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1745 | 1467822123387 Marionette TRACE conn3 <- [1,2890,null,{}] 09:22:03 INFO - PROCESS | 1745 | 1467822123393 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}] 09:22:03 INFO - PROCESS | 1745 | 1467822123399 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:03 INFO - PROCESS | 1745 | 1467822123578 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:22:03 INFO - PROCESS | 1745 | 1467822123754 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1745 | 1467822123760 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x924cb800 == 35 [pid = 1745] [id = 730] 09:22:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x926b2800) [pid = 1745] [serial = 2191] [outer = (nil)] 09:22:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x95538800) [pid = 1745] [serial = 2192] [outer = 0x926b2800] 09:22:03 INFO - PROCESS | 1745 | 1467822123836 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9943c800) [pid = 1745] [serial = 2193] [outer = 0x926b2800] 09:22:04 INFO - PROCESS | 1745 | 1467822124769 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1431ms 09:22:04 INFO - PROCESS | 1745 | 1467822124815 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:22:04 INFO - PROCESS | 1745 | 1467822124819 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:22:04 INFO - PROCESS | 1745 | 1467822124826 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1745 | 1467822124831 Marionette TRACE conn3 <- [1,2894,null,{}] 09:22:04 INFO - PROCESS | 1745 | 1467822124846 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}] 09:22:04 INFO - PROCESS | 1745 | 1467822124855 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:05 INFO - PROCESS | 1745 | 1467822125022 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:22:05 INFO - PROCESS | 1745 | 1467822125205 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1745 | 1467822125213 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6d1000 == 36 [pid = 1745] [id = 731] 09:22:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9a6d6800) [pid = 1745] [serial = 2194] [outer = (nil)] 09:22:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9af06000) [pid = 1745] [serial = 2195] [outer = 0x9a6d6800] 09:22:05 INFO - PROCESS | 1745 | 1467822125295 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9bad7c00) [pid = 1745] [serial = 2196] [outer = 0x9a6d6800] 09:22:06 INFO - PROCESS | 1745 | 1467822126173 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:22:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1390ms 09:22:06 INFO - PROCESS | 1745 | 1467822126215 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1745 | 1467822126220 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:22:06 INFO - PROCESS | 1745 | 1467822126227 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1745 | 1467822126231 Marionette TRACE conn3 <- [1,2898,null,{}] 09:22:06 INFO - PROCESS | 1745 | 1467822126236 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}] 09:22:06 INFO - PROCESS | 1745 | 1467822126241 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:06 INFO - PROCESS | 1745 | 1467822126406 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:22:06 INFO - PROCESS | 1745 | 1467822126583 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1745 | 1467822126591 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x93ecfc00 == 37 [pid = 1745] [id = 732] 09:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9bff6400) [pid = 1745] [serial = 2197] [outer = (nil)] 09:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9d313800) [pid = 1745] [serial = 2198] [outer = 0x9bff6400] 09:22:06 INFO - PROCESS | 1745 | 1467822126662 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9d352000) [pid = 1745] [serial = 2199] [outer = 0x9bff6400] 09:22:07 INFO - PROCESS | 1745 | 1467822127578 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:22:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1382ms 09:22:07 INFO - PROCESS | 1745 | 1467822127609 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1745 | 1467822127613 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:22:07 INFO - PROCESS | 1745 | 1467822127618 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1745 | 1467822127622 Marionette TRACE conn3 <- [1,2902,null,{}] 09:22:07 INFO - PROCESS | 1745 | 1467822127627 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}] 09:22:07 INFO - PROCESS | 1745 | 1467822127632 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:07 INFO - PROCESS | 1745 | 1467822127788 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:22:07 INFO - PROCESS | 1745 | 1467822127966 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1745 | 1467822127975 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:08 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6fb000 == 38 [pid = 1745] [id = 733] 09:22:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9c04dc00) [pid = 1745] [serial = 2200] [outer = (nil)] 09:22:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9d473c00) [pid = 1745] [serial = 2201] [outer = 0x9c04dc00] 09:22:08 INFO - PROCESS | 1745 | 1467822128043 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9d4cd000) [pid = 1745] [serial = 2202] [outer = 0x9c04dc00] 09:22:08 INFO - PROCESS | 1745 | 1467822128909 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:22:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1331ms 09:22:08 INFO - PROCESS | 1745 | 1467822128951 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1745 | 1467822128955 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:22:08 INFO - PROCESS | 1745 | 1467822128961 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1745 | 1467822128966 Marionette TRACE conn3 <- [1,2906,null,{}] 09:22:08 INFO - PROCESS | 1745 | 1467822128971 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}] 09:22:08 INFO - PROCESS | 1745 | 1467822128981 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:09 INFO - PROCESS | 1745 | 1467822129181 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:22:09 INFO - PROCESS | 1745 | 1467822129366 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1745 | 1467822129374 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0e800 == 39 [pid = 1745] [id = 734] 09:22:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x924d7800) [pid = 1745] [serial = 2203] [outer = (nil)] 09:22:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x97aedc00) [pid = 1745] [serial = 2204] [outer = 0x924d7800] 09:22:09 INFO - PROCESS | 1745 | 1467822129447 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0xa061e800) [pid = 1745] [serial = 2205] [outer = 0x924d7800] 09:22:10 INFO - PROCESS | 1745 | 1467822130545 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:22:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1645ms 09:22:10 INFO - PROCESS | 1745 | 1467822130607 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1745 | 1467822130612 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:22:10 INFO - PROCESS | 1745 | 1467822130641 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1745 | 1467822130646 Marionette TRACE conn3 <- [1,2910,null,{}] 09:22:10 INFO - PROCESS | 1745 | 1467822130655 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}] 09:22:10 INFO - PROCESS | 1745 | 1467822130661 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:10 INFO - PROCESS | 1745 | 1467822130817 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:22:11 INFO - PROCESS | 1745 | 1467822130994 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1745 | 1467822131006 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x927dd400 == 40 [pid = 1745] [id = 735] 09:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x927e0c00) [pid = 1745] [serial = 2206] [outer = (nil)] 09:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x9307f800) [pid = 1745] [serial = 2207] [outer = 0x927e0c00] 09:22:11 INFO - PROCESS | 1745 | 1467822131097 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x93ecb400) [pid = 1745] [serial = 2208] [outer = 0x927e0c00] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee04c00 == 39 [pid = 1745] [id = 727] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ed4c00 == 38 [pid = 1745] [id = 726] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7e000 == 37 [pid = 1745] [id = 725] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8b8c00 == 36 [pid = 1745] [id = 724] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f714c00 == 35 [pid = 1745] [id = 723] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee01c00 == 34 [pid = 1745] [id = 720] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb47800 == 33 [pid = 1745] [id = 721] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6dd400 == 32 [pid = 1745] [id = 722] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0e800 == 31 [pid = 1745] [id = 734] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6fb000 == 30 [pid = 1745] [id = 733] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x93ecfc00 == 29 [pid = 1745] [id = 732] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x924cb800 == 28 [pid = 1745] [id = 730] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6d1000 == 27 [pid = 1745] [id = 731] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f715c00 == 26 [pid = 1745] [id = 728] 09:22:12 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c6c00 == 25 [pid = 1745] [id = 729] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x953c3800) [pid = 1745] [serial = 2156] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x926ae800) [pid = 1745] [serial = 2141] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93ea4400) [pid = 1745] [serial = 2127] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9307f000) [pid = 1745] [serial = 2126] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a6d1c00) [pid = 1745] [serial = 2130] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a09f800) [pid = 1745] [serial = 2129] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9af0ac00) [pid = 1745] [serial = 2133] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9af04400) [pid = 1745] [serial = 2132] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9b776400) [pid = 1745] [serial = 2136] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9b40b400) [pid = 1745] [serial = 2135] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9c048c00) [pid = 1745] [serial = 2139] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9bff5000) [pid = 1745] [serial = 2138] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x99704c00) [pid = 1745] [serial = 2153] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x927eb800) [pid = 1745] [serial = 2154] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x93076c00) [pid = 1745] [serial = 2147] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x8f8c3400) [pid = 1745] [serial = 2144] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x8fb4a000) [pid = 1745] [serial = 2145] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x927ec000) [pid = 1745] [serial = 2142] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x953cec00) [pid = 1745] [serial = 2150] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x97a77800) [pid = 1745] [serial = 2151] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 65 (0x98418400) [pid = 1745] [serial = 2157] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | --DOMWINDOW == 64 (0x93cb1800) [pid = 1745] [serial = 2148] [outer = (nil)] [url = about:blank] 09:22:12 INFO - PROCESS | 1745 | 1467822132865 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]]]}] 09:22:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:22:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:22:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2316ms 09:22:12 INFO - PROCESS | 1745 | 1467822132935 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:22:12 INFO - TEST-START | /DOMEvents/constructors.html 09:22:12 INFO - PROCESS | 1745 | 1467822132940 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:22:12 INFO - PROCESS | 1745 | 1467822132947 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1745 | 1467822132950 Marionette TRACE conn3 <- [1,2914,null,{}] 09:22:12 INFO - PROCESS | 1745 | 1467822132957 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}] 09:22:12 INFO - PROCESS | 1745 | 1467822132963 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:13 INFO - PROCESS | 1745 | 1467822133090 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:22:13 INFO - PROCESS | 1745 | 1467822133216 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1745 | 1467822133224 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f721400 == 26 [pid = 1745] [id = 736] 09:22:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 65 (0x8f721800) [pid = 1745] [serial = 2209] [outer = (nil)] 09:22:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 66 (0x8f8bc000) [pid = 1745] [serial = 2210] [outer = 0x8f721800] 09:22:13 INFO - PROCESS | 1745 | 1467822133289 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x8f8c2800) [pid = 1745] [serial = 2211] [outer = 0x8f721800] 09:22:14 INFO - PROCESS | 1745 | 1467822134069 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]]]}] 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:22:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:22:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:22:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1208ms 09:22:14 INFO - PROCESS | 1745 | 1467822134155 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1745 | 1467822134169 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:22:14 INFO - PROCESS | 1745 | 1467822134208 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1745 | 1467822134213 Marionette TRACE conn3 <- [1,2918,null,{}] 09:22:14 INFO - PROCESS | 1745 | 1467822134218 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}] 09:22:14 INFO - PROCESS | 1745 | 1467822134223 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:14 INFO - PROCESS | 1745 | 1467822134369 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:22:14 INFO - PROCESS | 1745 | 1467822134380 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1745 | 1467822134388 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x93073800 == 27 [pid = 1745] [id = 737] 09:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x93077000) [pid = 1745] [serial = 2212] [outer = (nil)] 09:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x93cafc00) [pid = 1745] [serial = 2213] [outer = 0x93077000] 09:22:14 INFO - PROCESS | 1745 | 1467822134452 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93cbac00) [pid = 1745] [serial = 2214] [outer = 0x93077000] 09:22:15 INFO - PROCESS | 1745 | 1467822135232 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:22:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1042ms 09:22:15 INFO - PROCESS | 1745 | 1467822135247 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1745 | 1467822135250 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:22:15 INFO - PROCESS | 1745 | 1467822135257 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1745 | 1467822135262 Marionette TRACE conn3 <- [1,2922,null,{}] 09:22:15 INFO - PROCESS | 1745 | 1467822135278 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}] 09:22:15 INFO - PROCESS | 1745 | 1467822135286 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:15 INFO - PROCESS | 1745 | 1467822135493 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:22:15 INFO - PROCESS | 1745 | 1467822135539 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1745 | 1467822135548 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x953ccc00 == 28 [pid = 1745] [id = 738] 09:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x95530800) [pid = 1745] [serial = 2215] [outer = (nil)] 09:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97a20400) [pid = 1745] [serial = 2216] [outer = 0x95530800] 09:22:15 INFO - PROCESS | 1745 | 1467822135687 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x97a85800) [pid = 1745] [serial = 2217] [outer = 0x95530800] 09:22:16 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:16 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:16 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:16 INFO - PROCESS | 1745 | [1745] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:22:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:16 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 09:22:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:16 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 09:22:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:16 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]" 09:22:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:22:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1190ms 09:22:16 INFO - PROCESS | 1745 | 1467822136418 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]]]}] 09:22:16 INFO - PROCESS | 1745 | 1467822136463 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1745 | 1467822136469 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:22:16 INFO - PROCESS | 1745 | 1467822136483 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1745 | 1467822136485 Marionette TRACE conn3 <- [1,2926,null,{}] 09:22:16 INFO - PROCESS | 1745 | 1467822136491 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}] 09:22:16 INFO - PROCESS | 1745 | 1467822136495 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:16 INFO - PROCESS | 1745 | 1467822136675 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:22:16 INFO - PROCESS | 1745 | 1467822136705 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1745 | 1467822136718 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x92ac9000 == 29 [pid = 1745] [id = 739] 09:22:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a646c00) [pid = 1745] [serial = 2218] [outer = (nil)] 09:22:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6d4400) [pid = 1745] [serial = 2219] [outer = 0x9a646c00] 09:22:16 INFO - PROCESS | 1745 | 1467822136775 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9a6dbc00) [pid = 1745] [serial = 2220] [outer = 0x9a646c00] 09:22:17 INFO - PROCESS | 1745 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:22:17 INFO - PROCESS | 1745 | 1467822137845 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]]]}] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9a63ac00) [pid = 1745] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x8f8bcc00) [pid = 1745] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x8f71a800) [pid = 1745] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9307e800) [pid = 1745] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x97af0000) [pid = 1745] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a6dec00) [pid = 1745] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x952b9800) [pid = 1745] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0x8f8c4400) [pid = 1745] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x9a8d6c00) [pid = 1745] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:22:17 INFO - PROCESS | 1745 | --DOMWINDOW == 66 (0x8f8c6000) [pid = 1745] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:22:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:22:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1432ms 09:22:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:22:17 INFO - PROCESS | 1745 | 1467822137916 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1745 | 1467822137919 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1745 | 1467822137925 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1745 | 1467822137928 Marionette TRACE conn3 <- [1,2930,null,{}] 09:22:17 INFO - PROCESS | 1745 | 1467822137933 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}] 09:22:17 INFO - PROCESS | 1745 | 1467822137936 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:18 INFO - PROCESS | 1745 | 1467822138051 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:22:18 INFO - PROCESS | 1745 | 1467822138066 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1745 | 1467822138076 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4dc00 == 30 [pid = 1745] [id = 740] 09:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 67 (0x93ed4400) [pid = 1745] [serial = 2221] [outer = (nil)] 09:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x97a84000) [pid = 1745] [serial = 2222] [outer = 0x93ed4400] 09:22:18 INFO - PROCESS | 1745 | 1467822138255 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9a6d0c00) [pid = 1745] [serial = 2223] [outer = 0x93ed4400] 09:22:18 INFO - PROCESS | 1745 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:22:18 INFO - PROCESS | 1745 | 1467822138849 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]]]}] 09:22:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:22:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 981ms 09:22:18 INFO - PROCESS | 1745 | 1467822138906 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1745 | 1467822138909 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:22:18 INFO - PROCESS | 1745 | 1467822138915 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1745 | 1467822138917 Marionette TRACE conn3 <- [1,2934,null,{}] 09:22:18 INFO - PROCESS | 1745 | 1467822138922 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}] 09:22:18 INFO - PROCESS | 1745 | 1467822138931 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:19 INFO - PROCESS | 1745 | 1467822139105 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:22:19 INFO - PROCESS | 1745 | 1467822139236 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1745 | 1467822139244 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a85a800 == 31 [pid = 1745] [id = 741] 09:22:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9a8cd800) [pid = 1745] [serial = 2224] [outer = (nil)] 09:22:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9aabfc00) [pid = 1745] [serial = 2225] [outer = 0x9a8cd800] 09:22:19 INFO - PROCESS | 1745 | 1467822139304 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9af09800) [pid = 1745] [serial = 2226] [outer = 0x9a8cd800] 09:22:19 INFO - PROCESS | 1745 | 1467822139968 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]]]}] 09:22:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:22:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1076ms 09:22:19 INFO - PROCESS | 1745 | 1467822139992 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1745 | 1467822139998 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:22:20 INFO - PROCESS | 1745 | 1467822140035 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1745 | 1467822140041 Marionette TRACE conn3 <- [1,2938,null,{}] 09:22:20 INFO - PROCESS | 1745 | 1467822140093 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}] 09:22:20 INFO - PROCESS | 1745 | 1467822140097 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:20 INFO - PROCESS | 1745 | 1467822140295 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:22:20 INFO - PROCESS | 1745 | 1467822140467 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1745 | 1467822140480 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:20 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c3c00 == 32 [pid = 1745] [id = 742] 09:22:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x8f8c6c00) [pid = 1745] [serial = 2227] [outer = (nil)] 09:22:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x923c1400) [pid = 1745] [serial = 2228] [outer = 0x8f8c6c00] 09:22:20 INFO - PROCESS | 1745 | 1467822140550 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x924d4000) [pid = 1745] [serial = 2229] [outer = 0x8f8c6c00] 09:22:21 INFO - PROCESS | 1745 | 1467822141406 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]]]}] 09:22:21 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. 09:22:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1387ms 09:22:21 INFO - PROCESS | 1745 | 1467822141422 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1745 | 1467822141427 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:22:21 INFO - PROCESS | 1745 | 1467822141437 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1745 | 1467822141441 Marionette TRACE conn3 <- [1,2942,null,{}] 09:22:21 INFO - PROCESS | 1745 | 1467822141447 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}] 09:22:21 INFO - PROCESS | 1745 | 1467822141453 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:21 INFO - PROCESS | 1745 | 1467822141611 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:22:21 INFO - PROCESS | 1745 | 1467822141789 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1745 | 1467822141799 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:21 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c5000 == 33 [pid = 1745] [id = 743] 09:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9307f400) [pid = 1745] [serial = 2230] [outer = (nil)] 09:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x948b9000) [pid = 1745] [serial = 2231] [outer = 0x9307f400] 09:22:21 INFO - PROCESS | 1745 | 1467822141871 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x953c2000) [pid = 1745] [serial = 2232] [outer = 0x9307f400] 09:22:22 INFO - PROCESS | 1745 | 1467822142718 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"]]]}] 09:22:22 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 09:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:22:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1327ms 09:22:22 INFO - PROCESS | 1745 | 1467822142765 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1745 | 1467822142769 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:22:22 INFO - PROCESS | 1745 | 1467822142775 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1745 | 1467822142785 Marionette TRACE conn3 <- [1,2946,null,{}] 09:22:22 INFO - PROCESS | 1745 | 1467822142831 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}] 09:22:22 INFO - PROCESS | 1745 | 1467822142839 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:23 INFO - PROCESS | 1745 | 1467822143056 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:22:23 INFO - PROCESS | 1745 | 1467822143183 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1745 | 1467822143190 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:23 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aa2e800 == 34 [pid = 1745] [id = 744] 09:22:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9aab4800) [pid = 1745] [serial = 2233] [outer = (nil)] 09:22:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9aabf000) [pid = 1745] [serial = 2234] [outer = 0x9aab4800] 09:22:23 INFO - PROCESS | 1745 | 1467822143269 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9af08800) [pid = 1745] [serial = 2235] [outer = 0x9aab4800] 09:22:24 INFO - PROCESS | 1745 | 1467822144047 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]]]}] 09:22:24 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. 09:22:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1293ms 09:22:24 INFO - PROCESS | 1745 | 1467822144085 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1745 | 1467822144089 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:22:24 INFO - PROCESS | 1745 | 1467822144096 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1745 | 1467822144100 Marionette TRACE conn3 <- [1,2950,null,{}] 09:22:24 INFO - PROCESS | 1745 | 1467822144105 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}] 09:22:24 INFO - PROCESS | 1745 | 1467822144110 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:24 INFO - PROCESS | 1745 | 1467822144267 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:22:24 INFO - PROCESS | 1745 | 1467822144476 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1745 | 1467822144485 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:24 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f71ac00 == 35 [pid = 1745] [id = 745] 09:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9a4bcc00) [pid = 1745] [serial = 2236] [outer = (nil)] 09:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9c048400) [pid = 1745] [serial = 2237] [outer = 0x9a4bcc00] 09:22:24 INFO - PROCESS | 1745 | 1467822144566 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x9c04e000) [pid = 1745] [serial = 2238] [outer = 0x9a4bcc00] 09:22:25 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee09800 == 36 [pid = 1745] [id = 746] 09:22:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8ee0a000) [pid = 1745] [serial = 2239] [outer = (nil)] 09:22:25 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x8ee0b400) [pid = 1745] [serial = 2240] [outer = 0x8ee0a000] 09:22:25 INFO - PROCESS | 1745 | 1467822145651 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]]]}] 09:22:25 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. 09:22:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1630ms 09:22:25 INFO - PROCESS | 1745 | 1467822145728 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1745 | 1467822145732 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:22:25 INFO - PROCESS | 1745 | 1467822145739 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1745 | 1467822145744 Marionette TRACE conn3 <- [1,2954,null,{}] 09:22:25 INFO - PROCESS | 1745 | 1467822145752 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}] 09:22:25 INFO - PROCESS | 1745 | 1467822145757 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:25 INFO - PROCESS | 1745 | 1467822145917 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:22:26 INFO - PROCESS | 1745 | 1467822146134 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1745 | 1467822146147 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:26 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb4dc00 == 35 [pid = 1745] [id = 740] 09:22:26 INFO - PROCESS | 1745 | --DOCSHELL 0x92ac9000 == 34 [pid = 1745] [id = 739] 09:22:26 INFO - PROCESS | 1745 | --DOCSHELL 0x953ccc00 == 33 [pid = 1745] [id = 738] 09:22:26 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c0c00 == 34 [pid = 1745] [id = 747] 09:22:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x8f8c5c00) [pid = 1745] [serial = 2241] [outer = (nil)] 09:22:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x923c6400) [pid = 1745] [serial = 2242] [outer = 0x8f8c5c00] 09:22:26 INFO - PROCESS | 1745 | 1467822146240 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x927e5000) [pid = 1745] [serial = 2243] [outer = 0x8f8c5c00] 09:22:26 INFO - PROCESS | 1745 | --DOCSHELL 0x93073800 == 33 [pid = 1745] [id = 737] 09:22:26 INFO - PROCESS | 1745 | --DOCSHELL 0x8f721400 == 32 [pid = 1745] [id = 736] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9a6dac00) [pid = 1745] [serial = 2159] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x926ac400) [pid = 1745] [serial = 2183] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8f8c0000) [pid = 1745] [serial = 2171] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x953c4000) [pid = 1745] [serial = 2184] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a8d2800) [pid = 1745] [serial = 2160] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x93ed0000) [pid = 1745] [serial = 2174] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x99f7a400) [pid = 1745] [serial = 2177] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a8ce400) [pid = 1745] [serial = 2180] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a9bc400) [pid = 1745] [serial = 2181] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x97a82800) [pid = 1745] [serial = 2165] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x923c4400) [pid = 1745] [serial = 2172] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x93ed8400) [pid = 1745] [serial = 2175] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x99432400) [pid = 1745] [serial = 2166] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x93077800) [pid = 1745] [serial = 2163] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9aa2f800) [pid = 1745] [serial = 2169] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x923c0c00) [pid = 1745] [serial = 2162] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9aa22c00) [pid = 1745] [serial = 2168] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x9a646000) [pid = 1745] [serial = 2178] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9af09000) [pid = 1745] [serial = 2186] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9b40c000) [pid = 1745] [serial = 2187] [outer = (nil)] [url = about:blank] 09:22:26 INFO - PROCESS | 1745 | 1467822146865 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]]]}] 09:22:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:26 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 09:22:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1185ms 09:22:26 INFO - PROCESS | 1745 | 1467822146925 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1745 | 1467822146931 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:22:26 INFO - PROCESS | 1745 | 1467822146940 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1745 | 1467822146943 Marionette TRACE conn3 <- [1,2958,null,{}] 09:22:26 INFO - PROCESS | 1745 | 1467822146947 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}] 09:22:26 INFO - PROCESS | 1745 | 1467822146953 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:27 INFO - PROCESS | 1745 | 1467822147138 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:22:27 INFO - PROCESS | 1745 | 1467822147267 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1745 | 1467822147275 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:27 INFO - PROCESS | 1745 | ++DOCSHELL 0x926aa000 == 33 [pid = 1745] [id = 748] 09:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x93ea0000) [pid = 1745] [serial = 2244] [outer = (nil)] 09:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9553d000) [pid = 1745] [serial = 2245] [outer = 0x93ea0000] 09:22:27 INFO - PROCESS | 1745 | 1467822147336 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x97aed800) [pid = 1745] [serial = 2246] [outer = 0x93ea0000] 09:22:28 INFO - PROCESS | 1745 | 1467822148058 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]]]}] 09:22:28 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. 09:22:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1135ms 09:22:28 INFO - PROCESS | 1745 | 1467822148075 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1745 | 1467822148077 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:22:28 INFO - PROCESS | 1745 | 1467822148089 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1745 | 1467822148093 Marionette TRACE conn3 <- [1,2962,null,{}] 09:22:28 INFO - PROCESS | 1745 | 1467822148108 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}] 09:22:28 INFO - PROCESS | 1745 | 1467822148115 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:28 INFO - PROCESS | 1745 | 1467822148241 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:22:28 INFO - PROCESS | 1745 | 1467822148257 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1745 | 1467822148267 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:28 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a6dac00 == 34 [pid = 1745] [id = 749] 09:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a6db800) [pid = 1745] [serial = 2247] [outer = (nil)] 09:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a864000) [pid = 1745] [serial = 2248] [outer = 0x9a6db800] 09:22:28 INFO - PROCESS | 1745 | 1467822148327 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a8d8000) [pid = 1745] [serial = 2249] [outer = 0x9a6db800] 09:22:29 INFO - PROCESS | 1745 | 1467822149094 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]]]}] 09:22:29 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. 09:22:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1036ms 09:22:29 INFO - PROCESS | 1745 | 1467822149120 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1745 | 1467822149124 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:22:29 INFO - PROCESS | 1745 | 1467822149130 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1745 | 1467822149133 Marionette TRACE conn3 <- [1,2966,null,{}] 09:22:29 INFO - PROCESS | 1745 | 1467822149138 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}] 09:22:29 INFO - PROCESS | 1745 | 1467822149143 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:29 INFO - PROCESS | 1745 | 1467822149344 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:22:29 INFO - PROCESS | 1745 | 1467822149372 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1745 | 1467822149379 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:29 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee05c00 == 35 [pid = 1745] [id = 750] 09:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aa2ac00) [pid = 1745] [serial = 2250] [outer = (nil)] 09:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9aa2e400) [pid = 1745] [serial = 2251] [outer = 0x9aa2ac00] 09:22:29 INFO - PROCESS | 1745 | 1467822149441 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9aab8400) [pid = 1745] [serial = 2252] [outer = 0x9aa2ac00] 09:22:30 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. 09:22:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1026ms 09:22:30 INFO - PROCESS | 1745 | 1467822150148 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]]]}] 09:22:30 INFO - PROCESS | 1745 | 1467822150157 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1745 | 1467822150161 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:22:30 INFO - PROCESS | 1745 | 1467822150172 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1745 | 1467822150174 Marionette TRACE conn3 <- [1,2970,null,{}] 09:22:30 INFO - PROCESS | 1745 | 1467822150190 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}] 09:22:30 INFO - PROCESS | 1745 | 1467822150194 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:30 INFO - PROCESS | 1745 | 1467822150367 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:22:30 INFO - PROCESS | 1745 | 1467822150461 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1745 | 1467822150468 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:30 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0e800 == 36 [pid = 1745] [id = 751] 09:22:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9b40d400) [pid = 1745] [serial = 2253] [outer = (nil)] 09:22:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9bfef400) [pid = 1745] [serial = 2254] [outer = 0x9b40d400] 09:22:30 INFO - PROCESS | 1745 | 1467822150527 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9bff5000) [pid = 1745] [serial = 2255] [outer = 0x9b40d400] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x95530800) [pid = 1745] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x924d7800) [pid = 1745] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x9a646c00) [pid = 1745] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x8f8c7c00) [pid = 1745] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x93ed4400) [pid = 1745] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8f721800) [pid = 1745] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x926b2800) [pid = 1745] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x93077000) [pid = 1745] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0x9a6d6800) [pid = 1745] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x927e0c00) [pid = 1745] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9bff6400) [pid = 1745] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:22:31 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0x9c04dc00) [pid = 1745] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:22:31 INFO - PROCESS | 1745 | 1467822151341 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]]]}] 09:22:31 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. 09:22:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1181ms 09:22:31 INFO - PROCESS | 1745 | 1467822151358 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1745 | 1467822151361 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:22:31 INFO - PROCESS | 1745 | 1467822151369 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1745 | 1467822151372 Marionette TRACE conn3 <- [1,2974,null,{}] 09:22:31 INFO - PROCESS | 1745 | 1467822151378 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}] 09:22:31 INFO - PROCESS | 1745 | 1467822151387 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:31 INFO - PROCESS | 1745 | 1467822151545 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:22:31 INFO - PROCESS | 1745 | 1467822151565 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1745 | 1467822151572 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:31 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f71e400 == 37 [pid = 1745] [id = 752] 09:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x8f8c4c00) [pid = 1745] [serial = 2256] [outer = (nil)] 09:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x9d357800) [pid = 1745] [serial = 2257] [outer = 0x8f8c4c00] 09:22:31 INFO - PROCESS | 1745 | 1467822151635 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0x9d478400) [pid = 1745] [serial = 2258] [outer = 0x8f8c4c00] 09:22:32 INFO - PROCESS | 1745 | 1467822152305 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]]]}] 09:22:32 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. 09:22:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 977ms 09:22:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:22:32 INFO - PROCESS | 1745 | 1467822152347 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1745 | 1467822152349 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 1745 | 1467822152355 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1745 | 1467822152358 Marionette TRACE conn3 <- [1,2978,null,{}] 09:22:32 INFO - PROCESS | 1745 | 1467822152363 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}] 09:22:32 INFO - PROCESS | 1745 | 1467822152366 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:32 INFO - PROCESS | 1745 | 1467822152504 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:22:32 INFO - PROCESS | 1745 | 1467822152645 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1745 | 1467822152653 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:32 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f717000 == 38 [pid = 1745] [id = 753] 09:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x92ac7000) [pid = 1745] [serial = 2259] [outer = (nil)] 09:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0xa0618c00) [pid = 1745] [serial = 2260] [outer = 0x92ac7000] 09:22:32 INFO - PROCESS | 1745 | 1467822152712 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0xa061b000) [pid = 1745] [serial = 2261] [outer = 0x92ac7000] 09:22:33 INFO - PROCESS | 1745 | 1467822153403 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]]]}] 09:22:33 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. 09:22:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1077ms 09:22:33 INFO - PROCESS | 1745 | 1467822153460 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1745 | 1467822153466 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:22:33 INFO - PROCESS | 1745 | 1467822153476 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1745 | 1467822153481 Marionette TRACE conn3 <- [1,2982,null,{}] 09:22:33 INFO - PROCESS | 1745 | 1467822153490 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}] 09:22:33 INFO - PROCESS | 1745 | 1467822153495 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:33 INFO - PROCESS | 1745 | 1467822153671 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:22:33 INFO - PROCESS | 1745 | 1467822153846 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1745 | 1467822153857 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:33 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f714400 == 39 [pid = 1745] [id = 754] 09:22:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x8f715800) [pid = 1745] [serial = 2262] [outer = (nil)] 09:22:33 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x923c0c00) [pid = 1745] [serial = 2263] [outer = 0x8f715800] 09:22:33 INFO - PROCESS | 1745 | 1467822153933 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x926ac800) [pid = 1745] [serial = 2264] [outer = 0x8f715800] 09:22:34 INFO - PROCESS | 1745 | 1467822154677 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"]]]}] 09:22:34 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 09:22:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1234ms 09:22:34 INFO - PROCESS | 1745 | 1467822154710 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1745 | 1467822154716 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:22:34 INFO - PROCESS | 1745 | 1467822154726 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1745 | 1467822154729 Marionette TRACE conn3 <- [1,2986,null,{}] 09:22:34 INFO - PROCESS | 1745 | 1467822154736 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}] 09:22:34 INFO - PROCESS | 1745 | 1467822154741 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:34 INFO - PROCESS | 1745 | 1467822154892 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:22:35 INFO - PROCESS | 1745 | 1467822155075 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1745 | 1467822155086 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:35 INFO - PROCESS | 1745 | ++DOCSHELL 0x98418c00 == 40 [pid = 1745] [id = 755] 09:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9942e800) [pid = 1745] [serial = 2265] [outer = (nil)] 09:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x99f7a400) [pid = 1745] [serial = 2266] [outer = 0x9942e800] 09:22:35 INFO - PROCESS | 1745 | 1467822155159 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9a645000) [pid = 1745] [serial = 2267] [outer = 0x9942e800] 09:22:35 INFO - PROCESS | 1745 | 1467822155962 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]]]}] 09:22:36 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. 09:22:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1283ms 09:22:36 INFO - PROCESS | 1745 | 1467822156009 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1745 | 1467822156013 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:22:36 INFO - PROCESS | 1745 | 1467822156019 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1745 | 1467822156024 Marionette TRACE conn3 <- [1,2990,null,{}] 09:22:36 INFO - PROCESS | 1745 | 1467822156039 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}] 09:22:36 INFO - PROCESS | 1745 | 1467822156053 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:36 INFO - PROCESS | 1745 | 1467822156208 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:22:36 INFO - PROCESS | 1745 | 1467822156382 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1745 | 1467822156391 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:36 INFO - PROCESS | 1745 | ++DOCSHELL 0x9c0f2800 == 41 [pid = 1745] [id = 756] 09:22:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c0f3400) [pid = 1745] [serial = 2268] [outer = (nil)] 09:22:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d808c00) [pid = 1745] [serial = 2269] [outer = 0x9c0f3400] 09:22:36 INFO - PROCESS | 1745 | 1467822156468 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa0621400) [pid = 1745] [serial = 2270] [outer = 0x9c0f3400] 09:22:37 INFO - PROCESS | 1745 | ++DOCSHELL 0xa2002800 == 42 [pid = 1745] [id = 757] 09:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa200e400) [pid = 1745] [serial = 2271] [outer = (nil)] 09:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0xa200f000) [pid = 1745] [serial = 2272] [outer = 0xa200e400] 09:22:37 INFO - PROCESS | 1745 | 1467822157280 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]]]}] 09:22:37 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. 09:22:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1283ms 09:22:37 INFO - PROCESS | 1745 | 1467822157308 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:22:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:22:37 INFO - PROCESS | 1745 | 1467822157312 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:22:37 INFO - PROCESS | 1745 | 1467822157319 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1745 | 1467822157322 Marionette TRACE conn3 <- [1,2994,null,{}] 09:22:37 INFO - PROCESS | 1745 | 1467822157328 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}] 09:22:37 INFO - PROCESS | 1745 | 1467822157332 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:37 INFO - PROCESS | 1745 | 1467822157501 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:22:37 INFO - PROCESS | 1745 | 1467822157676 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1745 | 1467822157686 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:37 INFO - PROCESS | 1745 | ++DOCSHELL 0xa103d000 == 43 [pid = 1745] [id = 758] 09:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa108e000) [pid = 1745] [serial = 2273] [outer = (nil)] 09:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa2007400) [pid = 1745] [serial = 2274] [outer = 0xa108e000] 09:22:37 INFO - PROCESS | 1745 | 1467822157761 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa20a9800) [pid = 1745] [serial = 2275] [outer = 0xa108e000] 09:22:38 INFO - PROCESS | 1745 | 1467822158484 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]]]}] 09:22:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:38 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 09:22:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1234ms 09:22:38 INFO - PROCESS | 1745 | 1467822158554 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1745 | 1467822158557 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:22:38 INFO - PROCESS | 1745 | 1467822158563 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1745 | 1467822158565 Marionette TRACE conn3 <- [1,2998,null,{}] 09:22:38 INFO - PROCESS | 1745 | 1467822158571 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}] 09:22:38 INFO - PROCESS | 1745 | 1467822158576 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:38 INFO - PROCESS | 1745 | 1467822158737 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:22:38 INFO - PROCESS | 1745 | 1467822158919 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1745 | 1467822158929 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:38 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a646800 == 44 [pid = 1745] [id = 759] 09:22:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9a8dc000) [pid = 1745] [serial = 2276] [outer = (nil)] 09:22:38 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa2213800) [pid = 1745] [serial = 2277] [outer = 0x9a8dc000] 09:22:39 INFO - PROCESS | 1745 | 1467822158998 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0xa2216000) [pid = 1745] [serial = 2278] [outer = 0x9a8dc000] 09:22:39 INFO - PROCESS | 1745 | 1467822159703 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]]]}] 09:22:39 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. 09:22:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1180ms 09:22:39 INFO - PROCESS | 1745 | 1467822159744 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1745 | 1467822159746 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:22:39 INFO - PROCESS | 1745 | 1467822159753 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1745 | 1467822159755 Marionette TRACE conn3 <- [1,3002,null,{}] 09:22:39 INFO - PROCESS | 1745 | 1467822159761 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}] 09:22:39 INFO - PROCESS | 1745 | 1467822159771 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:39 INFO - PROCESS | 1745 | 1467822159957 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:22:40 INFO - PROCESS | 1745 | 1467822160134 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1745 | 1467822160143 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:40 INFO - PROCESS | 1745 | ++DOCSHELL 0xa108a800 == 45 [pid = 1745] [id = 760] 09:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa108d400) [pid = 1745] [serial = 2279] [outer = (nil)] 09:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa25ef000) [pid = 1745] [serial = 2280] [outer = 0xa108d400] 09:22:40 INFO - PROCESS | 1745 | 1467822160214 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0xa25fa800) [pid = 1745] [serial = 2281] [outer = 0xa108d400] 09:22:40 INFO - PROCESS | 1745 | 1467822160909 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]]]}] 09:22: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. 09:22:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1178ms 09:22:40 INFO - PROCESS | 1745 | 1467822160939 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1745 | 1467822160943 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:22:40 INFO - PROCESS | 1745 | 1467822160950 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1745 | 1467822160953 Marionette TRACE conn3 <- [1,3006,null,{}] 09:22:40 INFO - PROCESS | 1745 | 1467822160958 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}] 09:22:40 INFO - PROCESS | 1745 | 1467822160962 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:41 INFO - PROCESS | 1745 | 1467822161108 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:22:41 INFO - PROCESS | 1745 | 1467822161301 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1745 | 1467822161313 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:41 INFO - PROCESS | 1745 | ++DOCSHELL 0xa23a6800 == 46 [pid = 1745] [id = 761] 09:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa2560800) [pid = 1745] [serial = 2282] [outer = (nil)] 09:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa2ff4800) [pid = 1745] [serial = 2283] [outer = 0xa2560800] 09:22:41 INFO - PROCESS | 1745 | 1467822161379 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0xa3202c00) [pid = 1745] [serial = 2284] [outer = 0xa2560800] 09:22:42 INFO - PROCESS | 1745 | 1467822162095 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]]]}] 09:22:42 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. 09:22:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1186ms 09:22:42 INFO - PROCESS | 1745 | 1467822162136 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1745 | 1467822162140 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:22:42 INFO - PROCESS | 1745 | 1467822162146 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1745 | 1467822162149 Marionette TRACE conn3 <- [1,3010,null,{}] 09:22:42 INFO - PROCESS | 1745 | 1467822162154 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}] 09:22:42 INFO - PROCESS | 1745 | 1467822162159 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:42 INFO - PROCESS | 1745 | 1467822162299 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:22:42 INFO - PROCESS | 1745 | 1467822162502 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1745 | 1467822162510 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:42 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8c3400 == 47 [pid = 1745] [id = 762] 09:22:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f8c3800) [pid = 1745] [serial = 2285] [outer = (nil)] 09:22:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x926ae800) [pid = 1745] [serial = 2286] [outer = 0x8f8c3800] 09:22:42 INFO - PROCESS | 1745 | 1467822162578 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x93ecd000) [pid = 1745] [serial = 2287] [outer = 0x8f8c3800] 09:22:43 INFO - PROCESS | 1745 | 1467822163638 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]]]}] 09:22:43 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 09:22:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1535ms 09:22:43 INFO - PROCESS | 1745 | 1467822163682 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:22:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:22:43 INFO - PROCESS | 1745 | 1467822163687 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:22:43 INFO - PROCESS | 1745 | 1467822163694 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1745 | 1467822163697 Marionette TRACE conn3 <- [1,3014,null,{}] 09:22:43 INFO - PROCESS | 1745 | 1467822163706 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}] 09:22:43 INFO - PROCESS | 1745 | 1467822163710 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:43 INFO - PROCESS | 1745 | 1467822163847 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:22:44 INFO - PROCESS | 1745 | 1467822164078 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1745 | 1467822164084 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:44 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb47c00 == 48 [pid = 1745] [id = 763] 09:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x923c4c00) [pid = 1745] [serial = 2288] [outer = (nil)] 09:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x93077c00) [pid = 1745] [serial = 2289] [outer = 0x923c4c00] 09:22:44 INFO - PROCESS | 1745 | 1467822164156 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1745 | ++DOMWINDOW == 104 (0x93e9e000) [pid = 1745] [serial = 2290] [outer = 0x923c4c00] 09:22:44 INFO - PROCESS | 1745 | [1745] 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 09:22:44 INFO - PROCESS | 1745 | 1467822164963 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1291ms 09:22:44 INFO - PROCESS | 1745 | 1467822164985 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1745 | 1467822164992 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /FileAPI/fileReader.html 09:22:45 INFO - PROCESS | 1745 | 1467822165007 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1745 | 1467822165010 Marionette TRACE conn3 <- [1,3018,null,{}] 09:22:45 INFO - PROCESS | 1745 | 1467822165016 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}] 09:22:45 INFO - PROCESS | 1745 | 1467822165021 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:45 INFO - PROCESS | 1745 | 1467822165169 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x927dd400 == 47 [pid = 1745] [id = 735] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f71e400 == 46 [pid = 1745] [id = 752] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0e800 == 45 [pid = 1745] [id = 751] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9a6dac00 == 44 [pid = 1745] [id = 749] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x926aa000 == 43 [pid = 1745] [id = 748] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee09800 == 42 [pid = 1745] [id = 746] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c0c00 == 41 [pid = 1745] [id = 747] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9a85a800 == 40 [pid = 1745] [id = 741] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f71ac00 == 39 [pid = 1745] [id = 745] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c3c00 == 38 [pid = 1745] [id = 742] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9aa2e800 == 37 [pid = 1745] [id = 744] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c5000 == 36 [pid = 1745] [id = 743] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee05c00 == 35 [pid = 1745] [id = 750] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8fb47c00 == 34 [pid = 1745] [id = 763] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0xa23a6800 == 33 [pid = 1745] [id = 761] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c3400 == 32 [pid = 1745] [id = 762] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0xa108a800 == 31 [pid = 1745] [id = 760] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9a646800 == 30 [pid = 1745] [id = 759] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0xa2002800 == 29 [pid = 1745] [id = 757] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0xa103d000 == 28 [pid = 1745] [id = 758] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x98418c00 == 27 [pid = 1745] [id = 755] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x9c0f2800 == 26 [pid = 1745] [id = 756] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f717000 == 25 [pid = 1745] [id = 753] 09:22:46 INFO - PROCESS | 1745 | --DOCSHELL 0x8f714400 == 24 [pid = 1745] [id = 754] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 103 (0x9aabfc00) [pid = 1745] [serial = 2225] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa061e800) [pid = 1745] [serial = 2205] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x97aedc00) [pid = 1745] [serial = 2204] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x9a6d4400) [pid = 1745] [serial = 2219] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x924d6000) [pid = 1745] [serial = 2190] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x923c4800) [pid = 1745] [serial = 2189] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x97a84000) [pid = 1745] [serial = 2222] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x9a6d0c00) [pid = 1745] [serial = 2223] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x8f8bc000) [pid = 1745] [serial = 2210] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f8c2800) [pid = 1745] [serial = 2211] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9943c800) [pid = 1745] [serial = 2193] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x95538800) [pid = 1745] [serial = 2192] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x93cafc00) [pid = 1745] [serial = 2213] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9bad7c00) [pid = 1745] [serial = 2196] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9af06000) [pid = 1745] [serial = 2195] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x93cbac00) [pid = 1745] [serial = 2214] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9307f800) [pid = 1745] [serial = 2207] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93ecb400) [pid = 1745] [serial = 2208] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9d352000) [pid = 1745] [serial = 2199] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9d313800) [pid = 1745] [serial = 2198] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x97a20400) [pid = 1745] [serial = 2216] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9d4cd000) [pid = 1745] [serial = 2202] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x97a85800) [pid = 1745] [serial = 2217] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9a6dbc00) [pid = 1745] [serial = 2220] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9d473c00) [pid = 1745] [serial = 2201] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1745 | 1467822166374 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1745 | 1467822166385 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:46 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0c400 == 25 [pid = 1745] [id = 764] 09:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x8ee0e400) [pid = 1745] [serial = 2291] [outer = (nil)] 09:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x8f715000) [pid = 1745] [serial = 2292] [outer = 0x8ee0e400] 09:22:46 INFO - PROCESS | 1745 | 1467822166447 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8f8bd400) [pid = 1745] [serial = 2293] [outer = 0x8ee0e400] 09:22:47 INFO - PROCESS | 1745 | 1467822167096 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]]]}] 09:22:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:22:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:22:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:22:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:22:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 2138ms 09:22:47 INFO - PROCESS | 1745 | 1467822167148 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:22:47 INFO - TEST-START | /FileAPI/historical.html 09:22:47 INFO - PROCESS | 1745 | 1467822167153 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:22:47 INFO - PROCESS | 1745 | 1467822167160 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1745 | 1467822167163 Marionette TRACE conn3 <- [1,3022,null,{}] 09:22:47 INFO - PROCESS | 1745 | 1467822167170 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}] 09:22:47 INFO - PROCESS | 1745 | 1467822167177 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:47 INFO - PROCESS | 1745 | 1467822167310 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:22:47 INFO - PROCESS | 1745 | 1467822167447 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1745 | 1467822167456 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:47 INFO - PROCESS | 1745 | ++DOCSHELL 0x926aa000 == 26 [pid = 1745] [id = 765] 09:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x926ab400) [pid = 1745] [serial = 2294] [outer = (nil)] 09:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x926b4800) [pid = 1745] [serial = 2295] [outer = 0x926ab400] 09:22:47 INFO - PROCESS | 1745 | 1467822167517 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x8f717800) [pid = 1745] [serial = 2296] [outer = 0x926ab400] 09:22:48 INFO - PROCESS | 1745 | 1467822168168 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"]]]}] 09:22:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:22:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:22:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:22:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:22:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:22:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:22:48 INFO - TEST-OK | /FileAPI/historical.html | took 1032ms 09:22:48 INFO - PROCESS | 1745 | 1467822168197 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:22:48 INFO - TEST-START | /FileAPI/idlharness.html 09:22:48 INFO - PROCESS | 1745 | 1467822168203 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:22:48 INFO - PROCESS | 1745 | 1467822168209 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1745 | 1467822168213 Marionette TRACE conn3 <- [1,3026,null,{}] 09:22:48 INFO - PROCESS | 1745 | 1467822168218 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}] 09:22:48 INFO - PROCESS | 1745 | 1467822168223 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:48 INFO - PROCESS | 1745 | 1467822168441 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:22:48 INFO - PROCESS | 1745 | 1467822168545 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1745 | 1467822168553 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:48 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8b8800 == 27 [pid = 1745] [id = 766] 09:22:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x95266400) [pid = 1745] [serial = 2297] [outer = (nil)] 09:22:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x953c1800) [pid = 1745] [serial = 2298] [outer = 0x95266400] 09:22:48 INFO - PROCESS | 1745 | 1467822168613 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0x9553c000) [pid = 1745] [serial = 2299] [outer = 0x95266400] 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:22: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 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:22:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:22: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 09:22: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 09:22:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:22:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:22:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1837ms 09:22:50 INFO - TEST-START | /FileAPI/idlharness.worker 09:22:50 INFO - PROCESS | 1745 | 1467822169940 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]]]}] 09:22:50 INFO - PROCESS | 1745 | 1467822170048 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1745 | 1467822170052 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:22:50 INFO - PROCESS | 1745 | 1467822170236 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1745 | 1467822170247 Marionette TRACE conn3 <- [1,3030,null,{}] 09:22:50 INFO - PROCESS | 1745 | 1467822170260 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}] 09:22:50 INFO - PROCESS | 1745 | 1467822170266 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:50 INFO - PROCESS | 1745 | 1467822170458 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:22:50 INFO - PROCESS | 1745 | 1467822170545 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1745 | 1467822170554 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:50 INFO - PROCESS | 1745 | ++DOCSHELL 0x97a82c00 == 28 [pid = 1745] [id = 767] 09:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0x97af6800) [pid = 1745] [serial = 2300] [outer = (nil)] 09:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0x9af04800) [pid = 1745] [serial = 2301] [outer = 0x97af6800] 09:22:50 INFO - PROCESS | 1745 | 1467822170612 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x9b40c400) [pid = 1745] [serial = 2302] [outer = 0x97af6800] 09:22:50 INFO - PROCESS | 1745 | [1745] 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 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9aa2ac00) [pid = 1745] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x8f8c4c00) [pid = 1745] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x9b40d400) [pid = 1745] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x9aab4800) [pid = 1745] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x8f8c6c00) [pid = 1745] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x9307f400) [pid = 1745] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9a4bcc00) [pid = 1745] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x8ee0a000) [pid = 1745] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x9a6db800) [pid = 1745] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x93ea0000) [pid = 1745] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f8c5c00) [pid = 1745] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x9a8cd800) [pid = 1745] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:22:51 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x92ac7000) [pid = 1745] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:22:52 INFO - {} 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:22:52 INFO - {} 09:22:52 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 - {} 09:22:52 INFO - {} 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:22:52 INFO - {} 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:22:52 INFO - {} 09:22:52 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 - {} 09:22:52 INFO - {} 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 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 09:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:52 INFO - {} 09:22:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2530ms 09:22:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:22:52 INFO - PROCESS | 1745 | 1467822172460 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,{},{}]]]}] 09:22:52 INFO - PROCESS | 1745 | 1467822172696 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1745 | 1467822172703 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:22:52 INFO - PROCESS | 1745 | 1467822172715 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1745 | 1467822172723 Marionette TRACE conn3 <- [1,3034,null,{}] 09:22:52 INFO - PROCESS | 1745 | 1467822172735 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}] 09:22:52 INFO - PROCESS | 1745 | 1467822172739 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:52 INFO - PROCESS | 1745 | 1467822172912 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:22:52 INFO - PROCESS | 1745 | 1467822172927 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1745 | 1467822172935 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:53 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f716400 == 29 [pid = 1745] [id = 768] 09:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x95266800) [pid = 1745] [serial = 2303] [outer = (nil)] 09:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0xa34c1800) [pid = 1745] [serial = 2304] [outer = 0x95266800] 09:22:53 INFO - PROCESS | 1745 | 1467822173115 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0xa34c5400) [pid = 1745] [serial = 2305] [outer = 0x95266800] 09:22:53 INFO - PROCESS | 1745 | 1467822173910 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]]]}] 09:22:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:22:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1239ms 09:22:53 INFO - PROCESS | 1745 | 1467822173977 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1745 | 1467822173984 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:22:53 INFO - PROCESS | 1745 | 1467822173993 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1745 | 1467822173998 Marionette TRACE conn3 <- [1,3038,null,{}] 09:22:54 INFO - PROCESS | 1745 | 1467822174007 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}] 09:22:54 INFO - PROCESS | 1745 | 1467822174012 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:54 INFO - PROCESS | 1745 | 1467822174174 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:22:54 INFO - PROCESS | 1745 | 1467822174353 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1745 | 1467822174362 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:54 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4d000 == 30 [pid = 1745] [id = 769] 09:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x8fb4fc00) [pid = 1745] [serial = 2306] [outer = (nil)] 09:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x92ac7000) [pid = 1745] [serial = 2307] [outer = 0x8fb4fc00] 09:22:54 INFO - PROCESS | 1745 | 1467822174438 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0x948b9800) [pid = 1745] [serial = 2308] [outer = 0x8fb4fc00] 09:22:55 INFO - PROCESS | 1745 | 1467822175283 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"]]]}] 09:22:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:22:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1332ms 09:22:55 INFO - PROCESS | 1745 | 1467822175326 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1745 | 1467822175333 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:22:55 INFO - PROCESS | 1745 | 1467822175343 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1745 | 1467822175347 Marionette TRACE conn3 <- [1,3042,null,{}] 09:22:55 INFO - PROCESS | 1745 | 1467822175353 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}] 09:22:55 INFO - PROCESS | 1745 | 1467822175358 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:55 INFO - PROCESS | 1745 | 1467822175524 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:22:55 INFO - PROCESS | 1745 | 1467822175698 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1745 | 1467822175708 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:55 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f8bf400 == 31 [pid = 1745] [id = 770] 09:22:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0x924d6800) [pid = 1745] [serial = 2309] [outer = (nil)] 09:22:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9aa21800) [pid = 1745] [serial = 2310] [outer = 0x924d6800] 09:22:55 INFO - PROCESS | 1745 | 1467822175781 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0x9af04000) [pid = 1745] [serial = 2311] [outer = 0x924d6800] 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:22:56 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. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:22:56 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'.) 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:22:56 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. 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:22:56 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. 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:22:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:56 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. 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:22:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:22:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:22:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1610ms 09:22:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:22:57 INFO - PROCESS | 1745 | 1467822176877 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]]]}] 09:22:57 INFO - PROCESS | 1745 | 1467822176952 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1745 | 1467822176957 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:22:57 INFO - PROCESS | 1745 | 1467822176971 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1745 | 1467822176987 Marionette TRACE conn3 <- [1,3046,null,{}] 09:22:57 INFO - PROCESS | 1745 | 1467822177102 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}] 09:22:57 INFO - PROCESS | 1745 | 1467822177110 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:57 INFO - PROCESS | 1745 | 1467822177277 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:22:57 INFO - PROCESS | 1745 | 1467822177501 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1745 | 1467822177513 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:57 INFO - PROCESS | 1745 | ++DOCSHELL 0xa507e800 == 32 [pid = 1745] [id = 771] 09:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa5082000) [pid = 1745] [serial = 2312] [outer = (nil)] 09:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa620f000) [pid = 1745] [serial = 2313] [outer = 0xa5082000] 09:22:57 INFO - PROCESS | 1745 | 1467822177584 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa62e1400) [pid = 1745] [serial = 2314] [outer = 0xa5082000] 09:22:57 INFO - PROCESS | 1745 | [1745] 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 09:22:58 INFO - PROCESS | 1745 | 1467822178521 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:22:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:22:58 INFO - {} 09:22:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1605ms 09:22:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:22:58 INFO - PROCESS | 1745 | 1467822178574 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1745 | 1467822178578 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:22:58 INFO - PROCESS | 1745 | 1467822178584 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1745 | 1467822178587 Marionette TRACE conn3 <- [1,3050,null,{}] 09:22:58 INFO - PROCESS | 1745 | 1467822178643 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}] 09:22:58 INFO - PROCESS | 1745 | 1467822178647 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:58 INFO - PROCESS | 1745 | 1467822178838 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:22:59 INFO - PROCESS | 1745 | 1467822179018 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1745 | 1467822179026 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:22:59 INFO - PROCESS | 1745 | ++DOCSHELL 0x927e6800 == 33 [pid = 1745] [id = 772] 09:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0x95532c00) [pid = 1745] [serial = 2315] [outer = (nil)] 09:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x9a9b9400) [pid = 1745] [serial = 2316] [outer = 0x95532c00] 09:22:59 INFO - PROCESS | 1745 | 1467822179094 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0x9af09000) [pid = 1745] [serial = 2317] [outer = 0x95532c00] 09:23:00 INFO - PROCESS | 1745 | 1467822179999 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]]]}] 09:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:23:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1440ms 09:23:00 INFO - PROCESS | 1745 | 1467822180082 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1745 | 1467822180087 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:23:00 INFO - PROCESS | 1745 | 1467822180109 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1745 | 1467822180117 Marionette TRACE conn3 <- [1,3054,null,{}] 09:23:00 INFO - PROCESS | 1745 | 1467822180124 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}] 09:23:00 INFO - PROCESS | 1745 | 1467822180129 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:00 INFO - PROCESS | 1745 | 1467822180286 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:23:00 INFO - PROCESS | 1745 | 1467822180492 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1745 | 1467822180500 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c4800 == 32 [pid = 1745] [id = 713] 09:23:00 INFO - PROCESS | 1745 | --DOCSHELL 0x927e4c00 == 31 [pid = 1745] [id = 715] 09:23:00 INFO - PROCESS | 1745 | --DOCSHELL 0x953c6800 == 30 [pid = 1745] [id = 716] 09:23:00 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8bc400 == 29 [pid = 1745] [id = 714] 09:23:00 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee08800 == 30 [pid = 1745] [id = 773] 09:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0x8ee0f000) [pid = 1745] [serial = 2318] [outer = (nil)] 09:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x924d5000) [pid = 1745] [serial = 2319] [outer = 0x8ee0f000] 09:23:00 INFO - PROCESS | 1745 | 1467822180588 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0x92ac6400) [pid = 1745] [serial = 2320] [outer = 0x8ee0f000] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0x9aab8400) [pid = 1745] [serial = 2252] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x9aa2e400) [pid = 1745] [serial = 2251] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x9d357800) [pid = 1745] [serial = 2257] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0x9bfef400) [pid = 1745] [serial = 2254] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x9bff5000) [pid = 1745] [serial = 2255] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x9aabf000) [pid = 1745] [serial = 2234] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9af08800) [pid = 1745] [serial = 2235] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0x923c1400) [pid = 1745] [serial = 2228] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0x924d4000) [pid = 1745] [serial = 2229] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x948b9000) [pid = 1745] [serial = 2231] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x953c2000) [pid = 1745] [serial = 2232] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0x9c048400) [pid = 1745] [serial = 2237] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0x9c04e000) [pid = 1745] [serial = 2238] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0x8ee0b400) [pid = 1745] [serial = 2240] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0x9a864000) [pid = 1745] [serial = 2248] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x9553d000) [pid = 1745] [serial = 2245] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x97aed800) [pid = 1745] [serial = 2246] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x923c6400) [pid = 1745] [serial = 2242] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x927e5000) [pid = 1745] [serial = 2243] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9af09800) [pid = 1745] [serial = 2226] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0xa061b000) [pid = 1745] [serial = 2261] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9a8d8000) [pid = 1745] [serial = 2249] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x9d478400) [pid = 1745] [serial = 2258] [outer = (nil)] [url = about:blank] 09:23:00 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa0618c00) [pid = 1745] [serial = 2260] [outer = (nil)] [url = about:blank] 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:23:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:01 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" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:01 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" 09:23:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1550ms 09:23:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:23:01 INFO - PROCESS | 1745 | 1467822181555 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"]]]}] 09:23:01 INFO - PROCESS | 1745 | 1467822181660 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1745 | 1467822181668 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:23:01 INFO - PROCESS | 1745 | 1467822181736 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1745 | 1467822181746 Marionette TRACE conn3 <- [1,3058,null,{}] 09:23:01 INFO - PROCESS | 1745 | 1467822181761 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}] 09:23:01 INFO - PROCESS | 1745 | 1467822181771 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:01 INFO - PROCESS | 1745 | 1467822181970 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:23:02 INFO - PROCESS | 1745 | 1467822182147 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1745 | 1467822182153 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:02 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a5c4000 == 31 [pid = 1745] [id = 774] 09:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0x9a5c6800) [pid = 1745] [serial = 2321] [outer = (nil)] 09:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x9a63ec00) [pid = 1745] [serial = 2322] [outer = 0x9a5c6800] 09:23:02 INFO - PROCESS | 1745 | 1467822182224 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x9a6d2c00) [pid = 1745] [serial = 2323] [outer = 0x9a5c6800] 09:23:02 INFO - PROCESS | 1745 | 1467822182931 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]]]}] 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:23:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:23:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:23:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:23:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:23:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:23:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1265ms 09:23:02 INFO - PROCESS | 1745 | 1467822182987 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1745 | 1467822182993 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:23:03 INFO - PROCESS | 1745 | 1467822183000 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1745 | 1467822183006 Marionette TRACE conn3 <- [1,3062,null,{}] 09:23:03 INFO - PROCESS | 1745 | 1467822183020 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}] 09:23:03 INFO - PROCESS | 1745 | 1467822183027 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:03 INFO - PROCESS | 1745 | 1467822183226 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:23:03 INFO - PROCESS | 1745 | 1467822183245 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1745 | 1467822183254 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:03 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aab8400 == 32 [pid = 1745] [id = 775] 09:23:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x9aaba000) [pid = 1745] [serial = 2324] [outer = (nil)] 09:23:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9aac2c00) [pid = 1745] [serial = 2325] [outer = 0x9aaba000] 09:23:03 INFO - PROCESS | 1745 | 1467822183317 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9af0c000) [pid = 1745] [serial = 2326] [outer = 0x9aaba000] 09:23:03 INFO - PROCESS | 1745 | [1745] 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 09:23:04 INFO - PROCESS | 1745 | 1467822184143 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:23:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:23:04 INFO - {} 09:23:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1181ms 09:23:04 INFO - PROCESS | 1745 | 1467822184186 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1745 | 1467822184190 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:23:04 INFO - PROCESS | 1745 | 1467822184196 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1745 | 1467822184198 Marionette TRACE conn3 <- [1,3066,null,{}] 09:23:04 INFO - PROCESS | 1745 | 1467822184210 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}] 09:23:04 INFO - PROCESS | 1745 | 1467822184213 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:04 INFO - PROCESS | 1745 | 1467822184391 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:23:04 INFO - PROCESS | 1745 | 1467822184412 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1745 | 1467822184420 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:04 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a63d400 == 33 [pid = 1745] [id = 776] 09:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9b111c00) [pid = 1745] [serial = 2327] [outer = (nil)] 09:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9c04c800) [pid = 1745] [serial = 2328] [outer = 0x9b111c00] 09:23:04 INFO - PROCESS | 1745 | 1467822184479 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9c04ec00) [pid = 1745] [serial = 2329] [outer = 0x9b111c00] 09:23:05 INFO - PROCESS | 1745 | 1467822185316 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]]]}] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0x8f715800) [pid = 1745] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0x95266400) [pid = 1745] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x97af6800) [pid = 1745] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x9942e800) [pid = 1745] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0xa200e400) [pid = 1745] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x8ee0e400) [pid = 1745] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 74 (0x9c0f3400) [pid = 1745] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 73 (0x926ab400) [pid = 1745] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 72 (0xa108e000) [pid = 1745] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 71 (0x923c4c00) [pid = 1745] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 70 (0x9a8dc000) [pid = 1745] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 69 (0xa108d400) [pid = 1745] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 68 (0xa2560800) [pid = 1745] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:23:05 INFO - PROCESS | 1745 | --DOMWINDOW == 67 (0x8f8c3800) [pid = 1745] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:23:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:23:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1187ms 09:23:05 INFO - PROCESS | 1745 | 1467822185384 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1745 | 1467822185387 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:23:05 INFO - PROCESS | 1745 | 1467822185392 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1745 | 1467822185395 Marionette TRACE conn3 <- [1,3070,null,{}] 09:23:05 INFO - PROCESS | 1745 | 1467822185400 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}] 09:23:05 INFO - PROCESS | 1745 | 1467822185404 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:05 INFO - PROCESS | 1745 | 1467822185526 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:23:05 INFO - PROCESS | 1745 | 1467822185535 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1745 | 1467822185544 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:05 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a864000 == 34 [pid = 1745] [id = 777] 09:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 68 (0x9bff9000) [pid = 1745] [serial = 2330] [outer = (nil)] 09:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 69 (0x9c0f3400) [pid = 1745] [serial = 2331] [outer = 0x9bff9000] 09:23:05 INFO - PROCESS | 1745 | 1467822185601 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1745 | ++DOMWINDOW == 70 (0x9d35f000) [pid = 1745] [serial = 2332] [outer = 0x9bff9000] 09:23:06 INFO - PROCESS | 1745 | 1467822186352 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]]]}] 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:23:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 979ms 09:23:06 INFO - PROCESS | 1745 | 1467822186372 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1745 | 1467822186375 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:23:06 INFO - PROCESS | 1745 | 1467822186382 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1745 | 1467822186384 Marionette TRACE conn3 <- [1,3074,null,{}] 09:23:06 INFO - PROCESS | 1745 | 1467822186389 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}] 09:23:06 INFO - PROCESS | 1745 | 1467822186398 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:06 INFO - PROCESS | 1745 | 1467822186612 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:23:06 INFO - PROCESS | 1745 | 1467822186711 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1745 | 1467822186718 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:06 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4a400 == 35 [pid = 1745] [id = 778] 09:23:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 71 (0x923bf000) [pid = 1745] [serial = 2333] [outer = (nil)] 09:23:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 72 (0xa061cc00) [pid = 1745] [serial = 2334] [outer = 0x923bf000] 09:23:06 INFO - PROCESS | 1745 | 1467822186779 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1745 | ++DOMWINDOW == 73 (0xa061f000) [pid = 1745] [serial = 2335] [outer = 0x923bf000] 09:23:07 INFO - PROCESS | 1745 | 1467822187422 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]]]}] 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:23:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1076ms 09:23:07 INFO - PROCESS | 1745 | 1467822187488 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:23:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:23:07 INFO - PROCESS | 1745 | 1467822187494 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 1745 | 1467822187548 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1745 | 1467822187552 Marionette TRACE conn3 <- [1,3078,null,{}] 09:23:07 INFO - PROCESS | 1745 | 1467822187561 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}] 09:23:07 INFO - PROCESS | 1745 | 1467822187566 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:07 INFO - PROCESS | 1745 | 1467822187742 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:23:07 INFO - PROCESS | 1745 | 1467822187925 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1745 | 1467822187939 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:07 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4b400 == 36 [pid = 1745] [id = 779] 09:23:07 INFO - PROCESS | 1745 | ++DOMWINDOW == 74 (0x8fb4c800) [pid = 1745] [serial = 2336] [outer = (nil)] 09:23:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 75 (0x923c4c00) [pid = 1745] [serial = 2337] [outer = 0x8fb4c800] 09:23:08 INFO - PROCESS | 1745 | 1467822188013 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1745 | ++DOMWINDOW == 76 (0x924d7c00) [pid = 1745] [serial = 2338] [outer = 0x8fb4c800] 09:23:08 INFO - PROCESS | 1745 | 1467822188839 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] 09:23:08 INFO - PROCESS | 1745 | 1467822188896 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:23:08 INFO - PROCESS | 1745 | 1467822188909 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1745 | 1467822188913 Marionette TRACE conn3 <- [1,3082,null,{}] 09:23:08 INFO - PROCESS | 1745 | 1467822188938 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}] 09:23:08 INFO - PROCESS | 1745 | 1467822188944 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:09 INFO - PROCESS | 1745 | 1467822189099 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:23:09 INFO - PROCESS | 1745 | 1467822189286 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1745 | 1467822189297 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:09 INFO - PROCESS | 1745 | ++DOCSHELL 0x9a093400 == 37 [pid = 1745] [id = 780] 09:23:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 77 (0x9307f000) [pid = 1745] [serial = 2339] [outer = (nil)] 09:23:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 78 (0x9a63b000) [pid = 1745] [serial = 2340] [outer = 0x9307f000] 09:23:09 INFO - PROCESS | 1745 | 1467822189393 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1745 | ++DOMWINDOW == 79 (0x9a6dac00) [pid = 1745] [serial = 2341] [outer = 0x9307f000] 09:23:10 INFO - PROCESS | 1745 | 1467822190232 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]]]}] 09:23:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:23:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:23:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:23:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1353ms 09:23:10 INFO - PROCESS | 1745 | 1467822190263 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1745 | 1467822190267 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:23:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:23:10 INFO - PROCESS | 1745 | 1467822190273 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1745 | 1467822190278 Marionette TRACE conn3 <- [1,3086,null,{}] 09:23:10 INFO - PROCESS | 1745 | 1467822190293 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}] 09:23:10 INFO - PROCESS | 1745 | 1467822190301 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:10 INFO - PROCESS | 1745 | 1467822190457 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:23:10 INFO - PROCESS | 1745 | 1467822190648 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1745 | 1467822190657 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:10 INFO - PROCESS | 1745 | ++DOCSHELL 0x9aabc400 == 38 [pid = 1745] [id = 781] 09:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 80 (0x9afa5000) [pid = 1745] [serial = 2342] [outer = (nil)] 09:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 81 (0x9bae0000) [pid = 1745] [serial = 2343] [outer = 0x9afa5000] 09:23:10 INFO - PROCESS | 1745 | 1467822190729 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1745 | ++DOMWINDOW == 82 (0x9c042400) [pid = 1745] [serial = 2344] [outer = 0x9afa5000] 09:23:11 INFO - PROCESS | 1745 | 1467822191462 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:23:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1233ms 09:23:11 INFO - PROCESS | 1745 | 1467822191506 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:23:11 INFO - PROCESS | 1745 | 1467822191511 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:23:11 INFO - PROCESS | 1745 | 1467822191516 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1745 | 1467822191519 Marionette TRACE conn3 <- [1,3090,null,{}] 09:23:11 INFO - PROCESS | 1745 | 1467822191524 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}] 09:23:11 INFO - PROCESS | 1745 | 1467822191529 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:11 INFO - PROCESS | 1745 | 1467822191674 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:23:11 INFO - PROCESS | 1745 | 1467822191865 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1745 | 1467822191877 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:11 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4dc00 == 39 [pid = 1745] [id = 782] 09:23:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 83 (0x9d351400) [pid = 1745] [serial = 2345] [outer = (nil)] 09:23:11 INFO - PROCESS | 1745 | ++DOMWINDOW == 84 (0xa0614800) [pid = 1745] [serial = 2346] [outer = 0x9d351400] 09:23:11 INFO - PROCESS | 1745 | 1467822191947 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1745 | ++DOMWINDOW == 85 (0xa0618400) [pid = 1745] [serial = 2347] [outer = 0x9d351400] 09:23:12 INFO - PROCESS | 1745 | 1467822192661 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:23:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1196ms 09:23:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:23:12 INFO - PROCESS | 1745 | 1467822192713 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1745 | 1467822192716 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 1745 | 1467822192726 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1745 | 1467822192728 Marionette TRACE conn3 <- [1,3094,null,{}] 09:23:12 INFO - PROCESS | 1745 | 1467822192740 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}] 09:23:12 INFO - PROCESS | 1745 | 1467822192744 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:12 INFO - PROCESS | 1745 | 1467822192892 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:23:13 INFO - PROCESS | 1745 | 1467822193083 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1745 | 1467822193092 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:13 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d4d1000 == 40 [pid = 1745] [id = 783] 09:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 86 (0x9d4d5000) [pid = 1745] [serial = 2348] [outer = (nil)] 09:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 87 (0xa200dc00) [pid = 1745] [serial = 2349] [outer = 0x9d4d5000] 09:23:13 INFO - PROCESS | 1745 | 1467822193158 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1745 | ++DOMWINDOW == 88 (0xa209bc00) [pid = 1745] [serial = 2350] [outer = 0x9d4d5000] 09:23:13 INFO - PROCESS | 1745 | 1467822193957 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:23:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1245ms 09:23:13 INFO - PROCESS | 1745 | 1467822193966 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1745 | 1467822193970 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:23:13 INFO - PROCESS | 1745 | 1467822193975 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1745 | 1467822193978 Marionette TRACE conn3 <- [1,3098,null,{}] 09:23:13 INFO - PROCESS | 1745 | 1467822193984 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}] 09:23:13 INFO - PROCESS | 1745 | 1467822193993 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:14 INFO - PROCESS | 1745 | 1467822194160 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:23:14 INFO - PROCESS | 1745 | 1467822194356 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1745 | 1467822194366 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:14 INFO - PROCESS | 1745 | ++DOCSHELL 0x9d806800 == 41 [pid = 1745] [id = 784] 09:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 89 (0xa200e400) [pid = 1745] [serial = 2351] [outer = (nil)] 09:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 90 (0xa2ff6400) [pid = 1745] [serial = 2352] [outer = 0xa200e400] 09:23:14 INFO - PROCESS | 1745 | 1467822194438 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1745 | ++DOMWINDOW == 91 (0xa32b4400) [pid = 1745] [serial = 2353] [outer = 0xa200e400] 09:23:15 INFO - PROCESS | 1745 | 1467822195160 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]]]}] 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:23:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1233ms 09:23:15 INFO - PROCESS | 1745 | 1467822195210 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1745 | 1467822195213 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:23:15 INFO - PROCESS | 1745 | 1467822195219 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1745 | 1467822195222 Marionette TRACE conn3 <- [1,3102,null,{}] 09:23:15 INFO - PROCESS | 1745 | 1467822195228 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}] 09:23:15 INFO - PROCESS | 1745 | 1467822195232 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:15 INFO - PROCESS | 1745 | 1467822195369 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:23:15 INFO - PROCESS | 1745 | 1467822195559 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1745 | 1467822195570 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:15 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee04000 == 42 [pid = 1745] [id = 785] 09:23:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 92 (0x8ee05400) [pid = 1745] [serial = 2354] [outer = (nil)] 09:23:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 93 (0xa32bd800) [pid = 1745] [serial = 2355] [outer = 0x8ee05400] 09:23:15 INFO - PROCESS | 1745 | 1467822195638 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1745 | ++DOMWINDOW == 94 (0xa34c4000) [pid = 1745] [serial = 2356] [outer = 0x8ee05400] 09:23:16 INFO - PROCESS | 1745 | 1467822196322 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1133ms 09:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:23:16 INFO - PROCESS | 1745 | 1467822196352 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1745 | 1467822196355 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:23:16 INFO - PROCESS | 1745 | 1467822196359 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1745 | 1467822196363 Marionette TRACE conn3 <- [1,3106,null,{}] 09:23:16 INFO - PROCESS | 1745 | 1467822196369 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}] 09:23:16 INFO - PROCESS | 1745 | 1467822196373 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:16 INFO - PROCESS | 1745 | 1467822196521 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:23:16 INFO - PROCESS | 1745 | 1467822196739 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1745 | 1467822196748 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:16 INFO - PROCESS | 1745 | ++DOCSHELL 0x8fb4e400 == 43 [pid = 1745] [id = 786] 09:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 95 (0x924d1400) [pid = 1745] [serial = 2357] [outer = (nil)] 09:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 96 (0xa5017800) [pid = 1745] [serial = 2358] [outer = 0x924d1400] 09:23:16 INFO - PROCESS | 1745 | 1467822196817 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1745 | ++DOMWINDOW == 97 (0xa4e59400) [pid = 1745] [serial = 2359] [outer = 0x924d1400] 09:23:17 INFO - PROCESS | 1745 | 1467822197564 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]]]}] 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1232ms 09:23:17 INFO - PROCESS | 1745 | 1467822197593 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1745 | 1467822197596 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:23:17 INFO - PROCESS | 1745 | 1467822197602 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1745 | 1467822197605 Marionette TRACE conn3 <- [1,3110,null,{}] 09:23:17 INFO - PROCESS | 1745 | 1467822197610 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}] 09:23:17 INFO - PROCESS | 1745 | 1467822197614 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:17 INFO - PROCESS | 1745 | 1467822197766 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:23:18 INFO - PROCESS | 1745 | 1467822198196 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1745 | 1467822198205 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:18 INFO - PROCESS | 1745 | ++DOCSHELL 0x8ee0b400 == 44 [pid = 1745] [id = 787] 09:23:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 98 (0x8ee0c000) [pid = 1745] [serial = 2360] [outer = (nil)] 09:23:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 99 (0x8f717000) [pid = 1745] [serial = 2361] [outer = 0x8ee0c000] 09:23:18 INFO - PROCESS | 1745 | 1467822198274 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1745 | ++DOMWINDOW == 100 (0x8f8c0c00) [pid = 1745] [serial = 2362] [outer = 0x8ee0c000] 09:23:19 INFO - PROCESS | 1745 | 1467822199075 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"]]]}] 09:23:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:23:19 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 09:23:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:23:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1529ms 09:23:19 INFO - PROCESS | 1745 | 1467822199134 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1745 | 1467822199139 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:23:19 INFO - PROCESS | 1745 | 1467822199146 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1745 | 1467822199150 Marionette TRACE conn3 <- [1,3114,null,{}] 09:23:19 INFO - PROCESS | 1745 | 1467822199157 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}] 09:23:19 INFO - PROCESS | 1745 | 1467822199164 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:19 INFO - PROCESS | 1745 | 1467822199302 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:23:19 INFO - PROCESS | 1745 | 1467822199502 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\", \"0dacade9-dc4d-4e7e-8801-1934966b93f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1745 | 1467822199509 Marionette INFO sendAsync 65ff02e6-b45e-4fa7-97e3-416389313981 09:23:19 INFO - PROCESS | 1745 | ++DOCSHELL 0x8f719800 == 45 [pid = 1745] [id = 788] 09:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 101 (0x8fb4ec00) [pid = 1745] [serial = 2363] [outer = (nil)] 09:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 102 (0x9553e800) [pid = 1745] [serial = 2364] [outer = 0x8fb4ec00] 09:23:19 INFO - PROCESS | 1745 | 1467822199575 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1745 | ++DOMWINDOW == 103 (0x9849e000) [pid = 1745] [serial = 2365] [outer = 0x8fb4ec00] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8ee0c400 == 44 [pid = 1745] [id = 764] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x93e9ec00 == 43 [pid = 1745] [id = 703] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x923ba400 == 42 [pid = 1745] [id = 708] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c3000 == 41 [pid = 1745] [id = 718] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x953cdc00 == 40 [pid = 1745] [id = 719] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7d800 == 39 [pid = 1745] [id = 717] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a7a400 == 38 [pid = 1745] [id = 709] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a27800 == 37 [pid = 1745] [id = 704] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97a26c00 == 36 [pid = 1745] [id = 710] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x927ecc00 == 35 [pid = 1745] [id = 706] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f715400 == 34 [pid = 1745] [id = 707] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x99f76400 == 33 [pid = 1745] [id = 711] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x97aeb800 == 32 [pid = 1745] [id = 705] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x9af01400 == 31 [pid = 1745] [id = 712] 09:23:20 INFO - PROCESS | 1745 | --DOCSHELL 0x8f8c0400 == 30 [pid = 1745] [id = 702] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 102 (0xa34c1800) [pid = 1745] [serial = 2304] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 101 (0x926ac800) [pid = 1745] [serial = 2264] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 100 (0x923c0c00) [pid = 1745] [serial = 2263] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 99 (0x953c1800) [pid = 1745] [serial = 2298] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 98 (0x9af04800) [pid = 1745] [serial = 2301] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 97 (0x9a645000) [pid = 1745] [serial = 2267] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 96 (0x99f7a400) [pid = 1745] [serial = 2266] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 95 (0xa200f000) [pid = 1745] [serial = 2272] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 94 (0x8f715000) [pid = 1745] [serial = 2292] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 93 (0x8f8bd400) [pid = 1745] [serial = 2293] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 92 (0xa0621400) [pid = 1745] [serial = 2270] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 91 (0x926b4800) [pid = 1745] [serial = 2295] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 90 (0x8f717800) [pid = 1745] [serial = 2296] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 89 (0x9d808c00) [pid = 1745] [serial = 2269] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 88 (0xa20a9800) [pid = 1745] [serial = 2275] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 87 (0xa2007400) [pid = 1745] [serial = 2274] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 86 (0x93e9e000) [pid = 1745] [serial = 2290] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 85 (0x93077c00) [pid = 1745] [serial = 2289] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 84 (0xa2216000) [pid = 1745] [serial = 2278] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 83 (0xa2213800) [pid = 1745] [serial = 2277] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 82 (0xa25fa800) [pid = 1745] [serial = 2281] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 81 (0xa25ef000) [pid = 1745] [serial = 2280] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 80 (0xa3202c00) [pid = 1745] [serial = 2284] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 79 (0xa2ff4800) [pid = 1745] [serial = 2283] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 78 (0x93ecd000) [pid = 1745] [serial = 2287] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 77 (0x926ae800) [pid = 1745] [serial = 2286] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 76 (0x9b40c400) [pid = 1745] [serial = 2302] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | --DOMWINDOW == 75 (0x9553c000) [pid = 1745] [serial = 2299] [outer = (nil)] [url = about:blank] 09:23:21 INFO - PROCESS | 1745 | 1467822201372 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]]]}] 09:23:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:23:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2248ms 09:23:21 INFO - PROCESS | 1745 | 1467822201394 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1745 | 1467822201400 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:23:22 WARNING - u'runner_teardown' () 09:23:22 INFO - No more tests 09:23:22 INFO - Got 0 unexpected results 09:23:22 INFO - SUITE-END | took 1084s 09:23:22 INFO - Closing logging queue 09:23:22 INFO - queue closed 09:23:22 INFO - Return code: 0 09:23:22 WARNING - # TBPL SUCCESS # 09:23:22 INFO - Running post-action listener: _resource_record_post_action 09:23:22 INFO - Running post-run listener: _resource_record_post_run 09:23:23 INFO - Total resource usage - Wall time: 1115s; CPU: 98.0%; Read bytes: 14143488; Write bytes: 925261824; Read time: 1092; Write time: 223352 09:23:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:23:23 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 134742016; Read time: 0; Write time: 122196 09:23:23 INFO - run-tests - Wall time: 1089s; CPU: 98.0%; Read bytes: 11046912; Write bytes: 785043456; Read time: 636; Write time: 98872 09:23:23 INFO - Running post-run listener: _upload_blobber_files 09:23:23 INFO - Blob upload gear active. 09:23:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:23:23 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 09:23:23 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'] 09:23:23 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 09:23:24 INFO - (blobuploader) - INFO - Open directory for files ... 09:23:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:23:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:23:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:26 INFO - (blobuploader) - INFO - Done attempting. 09:23:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:23:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:23:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:27 INFO - (blobuploader) - INFO - Done attempting. 09:23:27 INFO - (blobuploader) - INFO - Iteration through files over. 09:23:27 INFO - Return code: 0 09:23:27 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:23:27 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:23:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6c357093d5c4c3a048e30461c8d2f1a0f2472054f843b1cd29d6524bd5a79b346d4abc8621186991581f5bdcbe361c88274c0b558a11388efa5fbccff680208", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a3147403b6bd8d232acfd7baa6b9516d84d9e39e897aea0f600be53a0648b372aea0a177c7d52e1c7e71b5090a70869550cfc59643dec4c5ef29ba1cf5bced39"} 09:23:27 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:23:27 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:23:27 INFO - Contents: 09:23:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6c357093d5c4c3a048e30461c8d2f1a0f2472054f843b1cd29d6524bd5a79b346d4abc8621186991581f5bdcbe361c88274c0b558a11388efa5fbccff680208", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a3147403b6bd8d232acfd7baa6b9516d84d9e39e897aea0f600be53a0648b372aea0a177c7d52e1c7e71b5090a70869550cfc59643dec4c5ef29ba1cf5bced39"} 09:23:27 INFO - Running post-run listener: copy_logs_to_upload_dir 09:23:27 INFO - Copying logs to upload dir... 09:23:27 INFO - mkdir: /builds/slave/test/build/upload/logs 09:23:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1196.648698 ========= master_lag: 1.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 57 secs) (at 2016-07-06 09:23:28.825717) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-06 09:23:28.831674) ========= 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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6c357093d5c4c3a048e30461c8d2f1a0f2472054f843b1cd29d6524bd5a79b346d4abc8621186991581f5bdcbe361c88274c0b558a11388efa5fbccff680208", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a3147403b6bd8d232acfd7baa6b9516d84d9e39e897aea0f600be53a0648b372aea0a177c7d52e1c7e71b5090a70869550cfc59643dec4c5ef29ba1cf5bced39"} build_url:https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028458 build_url: 'https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/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/b6c357093d5c4c3a048e30461c8d2f1a0f2472054f843b1cd29d6524bd5a79b346d4abc8621186991581f5bdcbe361c88274c0b558a11388efa5fbccff680208", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a3147403b6bd8d232acfd7baa6b9516d84d9e39e897aea0f600be53a0648b372aea0a177c7d52e1c7e71b5090a70869550cfc59643dec4c5ef29ba1cf5bced39"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BX5Wl-_gQ1yk-fF2Mv6mUA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-06 09:23:30.066304) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:23:30.066804) ========= 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-1467820935.157082-866836524 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017754 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:23:30.114959) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 09:23:30.115440) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 09:23:30.116022) ========= ========= Total master_lag: 10.27 =========